15th
The “add a class to make content editable” is brilliant.

The “add a class to make content editable” is brilliant.
Infinite snapshots, clustering, easy backups, fast recovery… what’s not to love about HammerFS? : )
#!/usr/bin/env ruby
require "rubygems"
require "RMagick"
original = Magick::Image.read(ARGV[0]).first
new_version = Magick::Image.read(ARGV[1]).first
comparison = original.composite(new_version, Magick::CenterGravity, Magick::DifferenceCompositeOp)
comparison.write("diff.png")
Save in ~/bin, add ‘bin’ to PATH, and use as:
$ vdiff original_version.png new_version.png
and a ‘diff.png’ file highlighting the differences is created.

“Respect standards: you do not work alone” (from the trace output of some Amazon flash thingie)
SwitchPipe manages and forwards HTTP requests to Web application processes, automatically managing balancing, port numbers, monitoring and timeouts.
“I’ve never seen TextMate work well on a network drive. With ExpanDrive, it’s a dream. And the drives stay mounted perfectly when I move my laptop between home and work.”
Some time ago Hetima published a plugin for TextMate called MissingDrawer which “provides Xcode-like project window interface without drawer.”
I thought this would be a great idea but found it a little incomplete. Thankfully they released the source code under the MIT license which made modifications very easy.