Slides and code for RubyEnRails 2009 presentation.