2020 Apr 22 Git Archaeology
2017 Jun 20 Git Rebase by Example
2015 Jun 4 Building an Object Graph in Rails
2012 Sep 6 No More Bundle Exec
  May 15 Joining Git Repositoires
2011 Nov 19 Parsing JSON in SQL
  Jan 19 Isolating Rails
2009 Dec 22 Migrating Disqus
  Dec 4 Jekyll: Custom Liquid Tags
  Dec 1 Hoptoad v2 in Merb
  Nov 30 Enter Jekyll
  Nov 9 Heroku
  Jun 21 Installing Wifi without Internet
  Feb 21 Fib for Fun
  Feb 20 geoip_city on Leopard
  Jan 17 Going Functional
2008 Nov 25 Gem Cleanup
  Aug 8 Async-Observer with RabbitMQ
  Jul 16 Specing Layouts
  Jul 15 Porting Rails Plugins to Merb
  Jul 15 Porting Rails Plugins to DataMapper
  Jul 14 Two Questions
  Jul 11 Embedding Gems in Merb
  Jun 21 Rails REST Helpers Fail
  May 9 Specifying Merb Mailers
  Apr 24 Using Datamapper 0.9
  Apr 20 Snippet: col
  Apr 19 Now with comments
  Apr 11 Fish at Last!
  Apr 4 Automatic Feeds with a few Quirks
  Apr 3 Spec Timing
  Apr 1 Holmes on... software?
  Apr 1 Holmes: Additional Grief
  Mar 23 Yet Another Blog Reboot
2007 May 29 RejectConf Talk - RCov Hack
  May 6 Rails and Seaside?
  Apr 4 Ruby of the Future
  Feb 27 RPlug 0.2
  Feb 20 Problems with Hoe
  Feb 13 RPlug Up and Running
  Jan 23 Test Timing
  Jan 15 Reinstall
  Jan 9 Upgrading to 1.2, Part 1: Deprecations
  Jan 6 Holding Pattern
  Jan 3 How to crash Ruby
2006 Dec 31 Camping for Railers
  Dec 28 Resolutions
  Sep 25 Recursiveness
  Sep 13 Dynamic ActiveRecord Attributes
  Aug 10 Hello, Mephisto
  Jun 17 Typo is being Evil
  Jun 8 Rapid Prototyping with OpenStruct
  May 16 Fun with Routes
  May 2 Driving
  May 1 Swimming