Earlier this year, I submitted three talk proposals to RubyConf 2011. One of them was accepted, which I was thrilled about until I realized the conference was scheduled for the same day as our cross-country move to Portland. I somehow failed to check the dates for the conference, and had instead been working under the assumption that it would be in November again like it has been for the past few years.
Needless to say, preparing for a talk in the midst of packing and preparing for such a move was a challenge, and having to drive to New Orleans with all our possessions in tow further contributed to the craziness, but in the end it all worked out. It was nice spending a few final days with some of the Envy Labs crew before parting ways for the opposite coast, and the talk was a great learning experience on several levels.
I spoke on writing better RubyGems by following a series of conventions designed to work around issues that have been problematic in the past. Check out the abstract and the slides if you're interested, and I'll post a link to the video of the talk once it's up on the Confreaks site.