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: February 2009
TDD Accelerates Development
Periodically, well-meaning Agile advocates will make the argument that practicing Test-Driven Development trades development speed for better quality. That is, it slows you down but it’s worth it because the resulting code is better. Rubbish, I say. TDD makes me … Continue reading
Hire Reg Braithwaite!
I’ve been heads-down in work and personal projects lately. A quick note before I disappear again: Hire Reg Braithwaite! [pdf] Reg is one of my Ruby heroes, and it was my great pleasure to work with him during the latter … Continue reading
VirtualBox NAT Forwarding
It takes three lengthy commands to configure a port to be forwarded from the host machine to the guest OS in VirtualBox. My guess is everyone who uses VirtualBox for any length of time writes these scripts to shorten the … Continue reading
Damien Katz: CouchDB and Me
One of the most powerful talks delivered at RubyFringe is now available online: Damien Katz: CouchDB and Me This was one of those “soft” talks that really made RubyFringe special. Damien got up on stage and bared his soul about … Continue reading
Posted in Uncategorized
Tagged career, conferences, couchdb, presentations, rubyfringe
Leave a comment
The three line rule
A frustrating couple days of coding has crystalized a new rule for me: If you can’t demonstrate your new feature in three lines of code, you’re not done. But it works from the client UI? Great. And it’s fully tested? … Continue reading
Agile Living
Over at The Lazy Faire, the blog my wife and I co-write, I’ve started blogging about applying Agile software practices to everyday life.




