Friday 26 March

QM Theatre Great Hall Library
08:30 - 9:00 Registration, coffee, and shortbread
09:00 - 10:00 Introduction and Keynote by Jim Weirich
10:00 - 10:30 Break
10:30 - 11:15 Rocket Fuelled Cucumbers Denormalizing Your Rails Application Stonepath: State-Based Workflows in Ruby
11:30 - 12:15 I Think I Finally Understand Mocks Fun with Ruby and Cocoa to facilitate development on OSX systems The Joy of Painting with Ruby
12:30 - 13:15 Getting the most out of ActiveRecord 3 with Arel Pure RSpec Teaching programming using Ruby
13:15 - 14:15 Lunch
14:15 - 15:00 Taking the next step in Web Development with Document Databases From Artist to Programmer IronRuby: The Ruby & .NET Love Child
15:00 - 15:30 Break
15:30 - 16:15 Rack Middleware Goodies Breaking things with Ruby Arduino and Ruby mixed in with a little shoes
16:30 - 17:15 Distributed Architectures with Rack UNIX: Rediscovering the wheel From 'mate .' to 'rake release'

Saturday 27 March

QM Theatre Great Hall Library
08:30 - 9:00 Coffee and shortbread
09:00 - 10:00 Welcome back and Keynote by Tim Bray
10:00 - 10:30 Break
10:30 - 11:15 Oh S***: How to bring a big Rails website down (and how not to) RTW (Real Time Web): WTF (What's That For)? Vim for the modern Rubyist
11:30 - 12:15 Write Bad Code MacRuby for Ruby Developers A rumble in the jungle?
12:30 - 13:15 10 most common Errors in Rails apps JavaScript for Rubyists Notitia linguarum - Multinational Ruby and Rails
13:15 - 14:15 Lunch
14:15 - 15:00 Gittin Down to the Plumbing Dependent Types: A Look At The Other Side 12 hours to rate a Rails application
15:00 - 15:30 Break
15:30 - 16:15 You're Doing it Wrong Genetic Algorithms with Ruby Just another Jar File? Using JRuby in your Java projects.
16:30 - 17:15 Tales of the Resistance; A Dialog on the Ruby Insurgency