Our Presentations at RubyConf 2010

This post was originally published on the Elabs blog, before Elabs and Varvet joined forces.

Two weeks ago, Jonas and I were in New Orleans for the 10th annual RubyConf. This was my 2nd RubyConf, but I had a very different experience this time. This time I was one of the speakers. And I was giving two presentations.

The Front End Testing Frontier

One of the presentations was an extended version of the Front End Testing Frontier presentation I gave at Mountain.rb in October. This time I was fortunate enough to have my colleague Jonas Nicklas as a co-presenter. Jonas is the author of the testing libraries Capybara and Evergreen, our primary tools for JavaScript testing at Elabs.

I’ve uploaded the slides from the Front End Testing Frontier presentation, but they’re pretty sparse. Video should be available in a few weeks, and I’ll update this post then.

Socialist Software Development

My other presentation was titled Socialist Software Development. I came up with the title after seeing a clip from The Daily Show about socialism in Sweden. I saw some similarities between the principles of socialism and agile development, and since it seems most Americans are terrified by the mere mention of socialism, I thought it would be fun to go to the US and talk about it. The essence of my talk came from this passage from the British Labour Party constitution:

The Labour Party is a democratic socialist party. It believes that, by the strength of our common endeavour we achieve more than we achieve alone, so as to create, for each of us, the means to realise our true potential, and, for all of us, a community in which power, wealth, and opportunity are in the hands of the many, not the few.

While I drew some inspiration from my flippant title, I mostly talked about how Sharing is Caring, and how important that is in software development.

Giving such a "soft" talk was quite a bit harder than giving a technical presentation, but I was very happy with how it went. I’ve posted the slides for the Socialist Software Development presentation as well, and I’ll update when the video is online.

What’s Next?

I’ve been to a lot of conferences this year, and it’s been great presenting at Mountain.rb and RubyConf. The next conference on our schedule is the Scottish Ruby Conference in April next year. All the Elabs developers will be there, and I’m really looking forward to that. Then there’s our own conference, Nordic Ruby, in June. This year was amazing, and it looks like the one next year will be even better.

I don’t have any confirmed speaking events for next year, but I would love to do a couple and continue to improve as a speaker. But I think I’ll limit it to one presentation per conference. Giving two at RubyConf was a bit overwhelming.