The Mega RailsConf 2009 Round Up
A week ago, RailsConf 2009 kicked off in Las Vegas. As usual, it didn't fall short on drama, interesting sessions, and inspiration for the 1000+ attendees. This post is an after-event summary and long-term source of links to the best RailsConf 2009 related content found so far (a bit like our mega RailsConf 2008 round up post). If you have anything to add, post a comment and it might even be added to the post!
Rails Magazine Special Edition: Issue #2 of the Rails Magazine is a special edition dedicated to RailsConf 2009. The PDF edition is free but you can also buy a print copy. There are a couple of articles and interviews with Geoffrey Grosenbach, Ryan Bates, and Ben Johnson.
RailsConf 2009 Notes: Nick Quaranto live blogged throughout the conference, resulting in 16 awesome posts covering the talks that Nick managed to get to.
Tutorials Day Video: Gregg Pollack of RailsEnvy made a video capturing some of the atmosphere of the tutorial day (Monday).
Tuesday Video: Gregg Pollack returns with a video covering Tuesday, specifically asking attendees to recommend a gem, plugin, or library that they've used in the past few months. My choice was Chronic but I had trouble thinking on the spot and I'd probably say Nokogiri now ;-)
Wednesday Video: Gregg Pollack concludes with a video for Wednesday. He asked attendees what they'd learned at the event.
RailsConf 2009 Dictionary: Christian Neukirchen put together a Devil's RailsConf 2009 Dictionary to summarize his thoughts and opinions on the RailsConf 2009 goings on. Fun reading.
Photos: James Duncan Davidson took a selection of photos of RailsConf and put them on Flickr. Oddly, they're not Creative Commons licensed so I'm not sure whether you can do anything useful with them, but they're pretty to look at anyway. If you're aching for more, there's an even bigger set to check out.
RailsConf Community on Blip.TV:> A collection of videos taken at RailsConf and placed on blip.tv for public viewing, including that of Jake Scrubb's "Using metric_fu To Make Your Rails Code Better."
Presentation Files: O'Reilly has released the presentation files from most of the presentations given at RailsConf this year. A lot of it doesn't make sense without the more physical aspects of the presentation but it's worth a browse for code examples and diagrams.
Presentation Files on Scribd: Scribd has also hosted many of the presentation files. I find this a better way to look through them than the O'Reilly page above.
Fabio Akita's Audio Interviews: Fabio Akita interviewed several different RailsConf attendees (Joshua Timberman, Sean Schofield, the Scout guys, James Lindenbaum, the Maglev team, and Ilya Grigorik) and published the interviews on his blog.
Keynotes / Plenaries
Opening David Heinemeier Hansson Keynote: In the opening keynote, David Heinemeier Hansson quickly covered the role of controversy in the Rails community (and its relative unimportance to other tasks) before going into a summary of five key features of the forthcoming Rails 3.0. You can watch it here.
The Tim Ferriss Q&A: Billed as a "keynote," we instead got a cosy interview between David Heinemeier Hansson and Tim Ferriss (of The 4-Hour Workweek fame). On reflection, the content wasn't too bad but the expectations and atmosphere on the day made it a total bust with hundreds of developers walking out mid-session (putting a slow interview after a 10+ hour day of sessions wasn't a wise idea). Despite that, it's not so bad to watch online. Tim covers his own path to success, how to use your time effectively and how to exercise to increase your productivity.
Chris Wanstrath (of GitHub) Keynote: I missed Chris's keynote but you can watch it here. He titled it "How To Become a Famous Ruby Rockstar or Rails Ninja" but it's partly tongue-in-cheek and moves into other territory. Nick Quaranto took notes, but these extended notes are pretty much a transcript of Chris's talk. It's totally readable without needing the video.
The Robert Martin Keynote: Everyone was pretty excited about Bob Martin's "What Killed Smalltalk Could Kill Ruby, Too" keynote after the dull Ferriss session of the previous day. It went down pretty well with Bob's proactive presentation style winning the audience over regardless of the content. Nick Quaranto took live notes.
Bob talked about language design and unfortunately compared C++ and Java as testosterone and "inspid" estrogen (he apologized). He focused heavily on testing and test-driven development and stressed that TDD has to be an absolutely essential part of Ruby development if Ruby is to not suffer the same fate as Smalltalk (which died because it was "just too easy to make a mess"). Giles Bowkett quickly called bullshit in his "What Killed Smalltalk: My Balls" argument and a discussion ensued.
The Ruby Hero Awards: John Nunemaker, Pat Allan, Aman Gupta, Luis Lavena, Dan Kubb, and Bryan Helmkamp won Ruby Hero Awards for their services to our communities over the last year. Congratulations!
The Rails Core Panel Q&A: Coming as the final session of the entire conference, the Rails Core Panel Q&A featured David Heinemeier Hansson, Yehuda Katz, Jeremy Kemper, Rick Olson, and Michael Koziarski taking questions from the audience, including "Are you guys letting Yehuda turn Rails into Drupal?" A pretty poor selection of questions overall and answers mostly orienting around "F yous" to numerous quarters.
Rubystein - A Ruby clone of Wolfenstein 3D: There's already been a post about Rubystein here on Ruby Inside, but there's also a video you can check out if you want to learn more direct from one of the developers, Ninh Bui.
Exciting Commerce Developments at RailsConf: Sean Schofield, developer of the Spree open source e-commerce system for Rails, has written about the exciting commerce developments at RailsConf 2009.
Build an App, Start a Movement: A session at RailsConf about building mini applications. An audience member took this reasonably good video of it.
The RailsConf Video Petition: On Rails Inside, I started a petition for O'Reilly to sort out proper session recordings for next year. They did a great job with the keynotes this year, but it still wasn't quite up to Confreaks' incredible standards. It found popular support and O'Reilly responded that they had heard our cries. Let's see what happens next year!