Menu Sidebar


Hello, Red Dirt Ruby!

I’m really enjoying Red Dirt Ruby Conference so far! Love the single-track, short-talks format. Also, I got free jerky from, which is awesome. If you’re coming in because of my DataMapper talk, here are some notes: Slides: Rate the talk: Follow me on Twitter: @avdi The DataMapper home page dm-rails, the DataMapper/Rails 3 integration […]

Ruby on Ales 2011

I very nearly didn’t go to Ruby on Ales, but I’m very glad I did. RoA 2011 was the most fun I’ve had at a traditional (non-unconference) conference since RubyFringe. The talks were well-curated; full of original content, largely free of done-to-death topics, and for the most part they went beyond stereotypical “library HOWTO” subject […]

Thank You, Magic Ruby!

Thanks for all the kind comments on my Exceptional Ruby talk! A few notes for those visiting because of the talk: References, source code, links to further reading, and yes, slides can be found here: Exceptional Ruby Notes. Please review my talk on SpeakerRate! If you just can’t get enough deep technical talks on Ruby […]

Speaking at Magic Ruby

I’ll be speaking at Magic Ruby conference in Orlando, FL this February. The topic will be exceptions and error handling in Ruby. Hope to see you there! If you have any favorite tips, hacks, or burning questions about Ruby exception handling let me know, and I might include it in the talk!

Off to Ruby DCamp

If you ‘re in the DC/NoVA region and you’ve always wanted to tell me what an idiot I am in person, now is your chance! I’ll be at Ruby DCamp over the weekend. I’ll probably be spending a lot of my time hacking on my OSS gems, since unconferences seem to be the only time I have […]

Older Posts

Virtuous Code

"The three virtues of a programmer: laziness, impatience, and hubris" — Larry Wall

Books and Screencasts

RubyTapas Screencasts

RubyTapas Screencasts

Small plates of gourmet Ruby code.

Confident Ruby

Confident Ruby cover

32 Patterns for joyful coding.

The Making of

Confident Ruby cover

Watch me build an app in Sinatra and Rails

Objects on Rails

Objects on Rails

A developer notebook on applying classic Object-Oriented principles to Ruby on Rails projects.

Exceptional Ruby

Exceptional Ruby

The definitive guide to exceptions and failure handling in Ruby.