Hi! I'm Avdi Grimm, and this is my software development blog. More...
Books and Screencasts
Small plates of gourmet Ruby code.
Watch me build an app from scratch.
Objects on Rails
A developer notebook on applying classic Object-Oriented principles to Ruby on Rails projects.
The definitive guide to exceptions and failure handling in Ruby.
Monthly Archives: February 2010
I’m not the first to post about this, but it’s worth re-posting since not everyone knows how to do it. Ruby makes it easy to call an objects’ superclass methods: class Parent def foo # … end end class Child … Continue reading
If you’re in the central PA region and interested in learning some techniques for making your Ruby coding style cleaner and more confident, come see me speak tonight at the Harrisburg Ruby Group. I’ll be delivering an improved and reorganized … Continue reading
I love Open Source. NullDB, a weekend hack that I barely touched after its first version, continues to attract periodic forks and patches. For a long time I’ve been meaning to sit down and roll in all the contributions that … Continue reading
Rubyists: are you watching RubyPulse regularly? This show has rapidly become one of my must-see screencasts. Each episode is just a few minutes long, and demonstrates just enough of a useful Rubygem to give you an idea of what it … Continue reading
I just read Why I love everything you hate about Java. You should too. There are some very good points about modularity in there. Unfortunately they are all mixed up with some unnecessarily combative us-vs-them rhetoric. Apparently in Nick Kallen’s … Continue reading