I just returned from Baltimore, home of RailsConf 2010. It was my first ever conference (Rails or otherwise), and it was an incredible experience thanks to the amazing community and the many takeaways.
The RoR community
The Ruby on Rails community has a wealth of friendly, generous and hospitable people from all over the world: San Francisco, Portland, Seattle, Vancouver, Winnipeg, Chicago, South Bend, Philadelphia, New York, Baltimore, Richmond, North Carolina, Florida, the UK, Denmark, Kenya, Australia, and Uruguay. The Ruby community in Baltimore is filled with the friendliest guys, and they showed all of us a great time at the local pubs.
I had a lot of opportunities to mingle with other Rail developers over the 4-day conference. I met people from Github, Heroku, Engine Yard, New Relic, sort of talked to DHH for second, had a great short conversation with Derek Sivers, and met Ryan Bates, John Nunemaker and Chris Wanstrath. I can tell you they were modest, real, genuine people with tremendous spirit for the community.
What I learned
Along with the regular sessions, I attended the Rails 3 Ropes Course and Mobile App Development with iPhone/iPad and Rails tutorials, and I learned some interesting ideas for continuous production integration with Cucumber that are centered around DevOps. There are some exciting things coming from Rails these days. Rails3 is in beta4, very close to RC1, and it has so many excellent updates. I will go over my notes on those in an upcoming post.
Alongside RailsConf was BohConf: a local un-conference in one of the rooms at RailsConf. Everyone at RailsConf had access to BohConf. It was a hacking room, with regular paired programming exercises and general “anything-goes” tables where people could work together or alone on any project or idea. I sat in on one of the exercises alongside my new friend Robert, and we learned faster testing and development practices when thinking about how to fulfill business rules. I also spent a little bit of time starting my first real iPhone app, and I’ll be posting updates as I push forward on that work.
The big lesson
One of the most important things I learned at RailsConf is that no one is particularly special or gifted. The people who contribute heavily to the community are those who work hard and deserve the status they earned among the rest of us. But there is no reason for the rest of us not to contribute back, not to work just as hard; and there’s no reason we couldn’t. These guys weren’t looking for attention, they had real problems to solve and then shared the fruits with us.
Hard work, kindness, fun, friendliness, generosity, hospitality, common sense, contribution, value, ideas, knowledge, helpfulness—these traits are commonplace among the developers in the Ruby on Rails community. It’s now my goal to facilitate the influence of the RailsConf goers everywhere I go because while I traveled to the conference alone, I stayed among friends.