Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Sessions at Rocky Mountain Ruby about Ruby on Friday 2nd September

Your current filters are…

Clear
  • Real Time Rack

    by The Konstantin

    At least since node.js, everyone knows that real time HTTP responses are the next big thing. The secrets of handling incoming requests asynchronously with Ruby is not yet far spread among Rubyists, as the internals needed for such responses are neither specified nor documented and there is a lack of tools. Still, it is possible to use Server-Sent Events, Websockets and akin with Rack today. This talk will demonstrate the underlying technologies and how to use them.

    At 9:00am to 9:30am, Friday 2nd September

    Coverage video

  • There Are No Tests

    by Jeff Casimir

    The Ruby community is obsessed with testing, supposedly. In my experience about four out of five applications have either zero or completely ineffective test coverage.

    Have the courage to change it. Whether your own projects or recovering someone else's mess, let's talk strategy:

    • Starting with metrics
    • Refactoring for understanding
    • Comment-driven development
    • The unit testing foundation
    • Bug reports are your best integration tests
    • Focusing on value

    Rescue projects are popping up everywhere, and a strategic testing approach can save the day.

    At 10:00am to 10:30am, Friday 2nd September

    Coverage video

  • Ruby Messaging Patterns

    by Gerred Dillon

    As Ruby continues to mature as a language, its use in large scale (enterprise!) codebases is expanding - and the need to integrate into larger architectures is already here. It is tempting to build networks of APIs in order to integrate applications, but there is an answer - messaging. This talk will reveal the benefits of messaging, and describe patterns that can be implemented at any level - from workers on single applications, to integrating separate codebases, all the way up to massive, concurrent service-oriented architectures that rely on messaging as the backbone. Prepare to be assaulted with an inspiring way to integrate and scale - and leave armed with the tools required to do so.

    At 11:00am to 11:30am, Friday 2nd September

    Coverage video

  • Testing Panel

    by Jeff Casimir, Justin Searls, Cory and Jim Holmes

    Jeff Casimir will lead a follow-up panel focusing on testing topics with Justin Searls, Cory Flanigan and Jim Holmes.

    At 2:40pm to 3:00pm, Friday 2nd September

    Coverage video