{"id":2111,"date":"2011-05-25T14:05:53","date_gmt":"2011-05-25T17:05:53","guid":{"rendered":"http:\/\/blog.plataformatec.com.br\/?p=2111"},"modified":"2018-12-28T17:48:05","modified_gmt":"2018-12-28T19:48:05","slug":"plataformatec-at-railsconf-2011","status":"publish","type":"post","link":"https:\/\/blog.plataformatec.com.br\/2011\/05\/plataformatec-at-railsconf-2011\/","title":{"rendered":"PlataformaTec at RailsConf 2011!"},"content":{"rendered":"

This year me and Jos\u00e9 Valim had the pleasure of going to Baltimore, in the US, to one of the biggest Rails events of the world! RailsConf is definitely the best place to have the opportunity of meeting and talking to a lot of great Rubyists and Railers, and also attending their talks.<\/p>\n

Not only that, we also participated (though briefly) in BohConf, the official RailsConf unconference, which was great and very well organized! The talks covered a myriad of topics, guided the exploration on some technologies and counted with the presence of the Ruby Mendicant University students. Jos\u00e9 Valim presented a tutorial on his own Elixir<\/a>, showing how to build a chat server using some cool stuff that both Elixir and Erlang provide. The code used on the tutorial is available on Valim’s GitHub<\/a>.<\/p>\n

Also, Jos\u00e9 Valim presented a talk on the ongoing Rails refactoring, guiding through the SOLID Principles and the changes in rails’ own code. You can get the slides at his RailsConf page<\/a>. While you’re at it, please rate and give your feedback if you watched it live!<\/p>\n

In this edition of RailsConf, DHH presented the “assets revolution” part of Rails 3.1 and why CoffeeScript was adopted. It doesn’t matter if you’re into CoffeeScript or not, Rails now has amazing internals to deal with assets, raising them as “first-class citizens”. You can have this on the latest Release Candidate that was released last week. The keynote is available on Youtube<\/a>.<\/p>\n

Regarding Keynotes, RailsConf 2011 had amazing ones. I strongly recommend you to watch Eric Reies’ Lessons Learned<\/a>, regarding delivering products and learning from your mistakes, from his upcoming book with the same title.<\/p>\n

Tenderlove (or sometimes known as Aaron Patterson) presented a very good talk about database query caching and proposed a future Rails refactoring to restructure the rack middleware stack in order to make it better and faster. A must watch talk! Check it on Youtube: Aaron Patterson’s Double Dream Hands: So Intense!<\/a> (fast forward to minute 40 or so for a surprise)!<\/p>\n

The talks themselves were good, in general. Highlights, in my opinion, are:<\/p>\n