About
Hi! I'm Avdi Grimm, and this is my software development blog. More...
Books and Screencasts
Objects on Rails
A developer notebook on applying classic Object-Oriented principles to Ruby on Rails projects.
-
Subscribe
-
Recent Posts
Archives
Categories
Meta
Monthly Archives: April 2010
Ruby Programming Challenge for Newbies
My challenge is up at the RubyLearning Blog. I chose Interactive Fiction as my theme. While the title says “for newbies”, I hope that Rubyists of any skill level will enjoy taking a crack at it; I certainly enjoyed writing … Continue reading
Pair Programming is like Having a Copilot
A common client objection to pair programming is that the project isn’t big enough for two people. The assumption being that more programmers means more work accomplished (at greater cost). It occurred to me today that perhaps the best response … Continue reading
Daemonic Emacs
Emacs is many things, but lightweight is not one of them. You don’t want to be starting a new Emacs process every time you edit a file, especially if you have an extensive set of customizations and extensions being loaded … Continue reading
Refactoring in Ruby
I’ve started working my way through Refactoring in Ruby, by William C. Wake and Kevin Rutherford. I haven’t been this excited about a book since Michael Feathers’ Working Effectively with Legacy Code. I feel like a schoolboy, relearning refactoring as … Continue reading
NullDB has a new maintainer
I am very pleased to announce that Myron Marston has taken over as maintainer of the NullDB project. The official home for NullDB is now: http://github.com/nulldb/nulldb Since I began the maintainer handover process a few weeks ago Myron has done … Continue reading




