Blog Archive: Code

Code Challenge: Combinations February 2010

Announcing a DNS tool without the bullshit February 2010

ERD diagrams from Sequel Pro January 2010

Storing IP addresses as integers September 2009

Snow Leopard: Upgrading for Rails Developers August 2009

Symbol vs String performance in Ruby February 2009

Remembering lighttpd, nginx, and the Internet as a pipe February 2009

Garbage collection thresholds in Ruby February 2009

ls, colors, and Terminal.app June 2008

Interview on the Ruby on Rails podcast. May 2008

Yet another Ruby framework and HTTP adapter April 2008

Gitsplosion April 2008

git: revert (reset) a single file April 2008

Generating access keys in Ruby April 2008

CabooseConf! February 2008

ActiveRecord performance vs self-executing statements January 2008

lighttpd 1.5.0 = vaporware? January 2008

What I do when a replicated database slave's relay log partition has filled up October 2007

Creating default attributes for ActiveRecord objects without using migrations October 2007

Using MerchantPlus's Navigate Gateway with Ruby (via ActiveMerchant) September 2007

Broken pipe errors using aws-s3 with attachment_fu August 2007

Custom maintenance pages in Capistrano 2.0 August 2007

Clearing the Rails Query Cache August 2007

Detecting iPhone in Rails July 2007

IMAP directories on iPhone July 2007

PlugNPay for ActiveMerchant June 2007

"It's not pulling the trigger that makes me happy, it's hitting the target." February 2007

The state of "push" on the internet. December 2006

nginx + ssl + rails November 2006

MySQL Version Hell October 2006

Symbol#to_proc: hack or syntactical sugar? August 2006

nginx, Yet Another Rails Deployment Option August 2006

acts_as_pipe :web August 2006

Displaying ActiveRecord validation errors from AJAX requests July 2006

A More User-friendly date_select() Alternative in Rails June 2006