- March 31 - Killing Off Failed Pet Projects
- September 28 - History Repeating Itself?
- May 24 - Learning Golang
- March 21 - My Corona Virus Outbreak Analysis
- March 24 - Announcing Chord Practice
- June 8 - My First Squeeze
- December 5 - Getting Back Into Bridge
- October 22 - Playing Until Your Fingers Bleed
- February 27 - More "Real World" Ruby Benchmarks
- December 20 - Dealing with Ruby 1.9.1 Encoding Hell in a Rails Application
- November 19 - Comparing Ruby 1.9.1 to Ruby 1.8.7 In The Real World
- October 30 - Using Capistrano To Launch Long Running Background Tasks
- September 17 - Why I Hate Ruby
- August 25 - Why I Like Ruby
- December 21 - Times They Be A Changin'
- December 20 - The Bug That Live(s)(d)? In My Heater
- September 13 - Nanoc Plugin for Global Content Captures
- August 1 - Falling Down the Slippery Slope of Gay Marriage
- July 18 - I Am In The Pradipta 416
- July 18 - Fun With JibJab
- December 15 - Running Ruby From Java Using JSR-223
- August 10 - Addictive Website
- July 1 - Traveling With Toddlers
- December 6 - Another Useless Quiz
- November 5 - Mexico City
- June 30 - Soccer
- February 21 - Priceless
- November 13 - Ethics Training
- October 28 - Welcome Fernanda!
- October 6 - Coolest Power Source
- July 5 - The Problem With Wealth
- June 6 - Getting Your Head Out Of The Bubble
- June 1 - Meaningless Diversion
- May 26 - Intellectual Laziness
- April 29 - Can I Open My Eyes Yet?
- April 19 - LASIK is Not the Same As Steroids
- July 19 - Ridiculous Gay Marriage Debates
- June 25 - More Hypocrisy
- October 29 - Are We Hatable?
- August 21 - Recall
- August 20 - Occupation
- July 25 - Prolific Sperm Donors
- July 16 - DMV
- July 11 - Skunked!
- May 15 - Bureaucracy
- April 4 - Democracy Whiskey Sexy!