I was really excited by Yehuda Katz’s talk “Bridging The Gap – Using Rails To Write Dry Rich Client Applications” as this is was I am evangelizing since years, use Rails as an API
with all the goodies it has to offer and create “fatter” client applications that are more compelling to use. Yehuda made a compelling presentation on what’s great about Rails beyond the view layer and pointed out that just saying use REST
wasn’t enough to build the new style of apps that are starting to show up. Hence he described a new protocol built on top of REST
to allow bulk updates. He and his team created a first implementation that can be used with Rails, the bulk_api gem
. Of course I have still a foot in the Flex world and will leverage this work to Flex and will be cranking out a BulkDataStore for Flex framework
over the next few weeks. Yea, Flex has still a few miles left :-)
Again, the biggest kudos goes to the presenters where, beside one talk that was ultra light, all talks where just awesome. I enjoyed the html5 tutorial the first day during which I had time code html5. This was followed by Bruce Williams and Jonh Athayde talk on Building Bulletproof Views. As usual Bruce loving code design and sense of esthetics managed to convey on how to be a better programmer through example. Really enjoyed it. There where just so many practical sessions, like how to scale your application, how to integrate diverse databases, how Saas works, a talk on CoffeScript, on testing the impossible, intense lightning talks, talks on HBase, and an ultra fun talk on Backbone.js.
The vendors area was also great fun and the usual suspect where present, Heroku, Engineyard, New Relics and others. Thanks for the pingpong ball gun and all the T-shirts. My wife can wait to see me in them!
Rails is the community. I was amazed on how many newcomers where here and how they are welcomed. This was not only apparent at the Ignite Rails event where presenters showed their enthusiasms of sharing knowledge but also apparent in all the discussions that where going on between sessions. Speaking of Ignite Rails, this was just awesome. 16 presenters, 5 minutes each = high energy. That Rocked. Another parallel event was BohConf, with many sessions and local Ruby and Rails developers hanging out just next to RailsConf and having many really cool sessions.
Finally it was great to meet again with the usual Denver crew. Now back to coding!
So if you didn’t make this year, make sure to put it on your calendar for next year!