Homebrew is my new best friend for OS X package management. Setting up the new workstation has been painless so far. »

D&D Jones soda: http://www.myjones.com/limited/wizards »

RT @Chicago_Reader: Bike Winter Swap Meet and Urban Bicycle Expo tmrw at Jaks Tap http://is.gd/7MaE3 »

Office misunderstanding: If you want the fake puking sounds to be obviously fake and not at all realistic, I need to know that in advance. »

So happy to see this error message! http://yfrog.com/3i93udj »

OH: "That's some nice ASCII porn." »

Getting all kinds of balls rolling today. »

"It's a UNIX system. I know this." http://www.youtube.com/watch?v=dFUlAQZB9Ng »

Had fun biking home in the snow. Wish I had my fancy new waterproof bike shoes with me though. Need to work on planning ahead. »

@shanev I'd agree there's plenty of prior art. That example looks more like a contextual menu to me- it isn't a source list. »

Was confused until I realized Mint.com renamed a purchase of Between the Buried and Me tix to "Between The Buns" (a restaurant, evidently). »

January gas bill: $291. Hello, winter. »

Just found the BBC's language site. http://www.bbc.co.uk/languages/ »

Another thoughtful take on the future of computing: http://bit.ly/bdAEZ8 I guess I'm just a crotchety Old Worlder. »

This is exactly how I feel about the recent trends in computing devices, especially those from Apple: http://bit.ly/ayKHYM »

Hatching top secret plans. Mwah ha ha. »

@lovehasnologic Good idea. But I want it to sound good. I guess a netbook + speakers could suffice. »

Having a lot of fun trying to get this spam filter to fail a comment. »

I think this is the first time I've eaten pasta that wasn't from a can with a spoon. »

I want a small stereo for the kitchen that can stream music from one of the many computers in the house. Squeezebox perhaps? »

Carmen now supports states for nine countries

Thanks to »

Apply jQuery event handlers once with $.fn.safe()

Today I was in this situation… »

Convert HTML to Haml within Textmate

I have been integrating a lot of well built HTML templates into Rails applications this week… »

Add an ActiveRecord scope for easier eager loading

In the optimization phase of a project, one of the first things I do is look for pages that could benefit from the use of ActiveRecord’s eager loading… »

Hiding parts of a view while in development

Most of my recent projects have involved working with a front end developer, who would provide HTML/CSS templates with dummy content to be integrated into a Rails backend… »

Dollar Spec is a tiny JavaScript spec library

Dollar spec is a tiny JavaScript spec framework that gets out of the way and lets you get things done… »

Install Passenger and nginx from source on Ubuntu

Passenger 2… »

Interrogation creates boolean accessors from named_scope declarations

This is a little hack I came up with today when I got tired of duplicating logic in scopes and accessor methods… »

Duplicate a Mac OS X Terminal window with Ruby and Appscript

Even though OS X’s Terminal now supports multiple tabs, I still find myself using lots of separate windows so I can see everything at once… »

A use case for Ruby's Enumerable#with_index, an often overlooked but useful method »

(fab) - a pure javascript DSL for building async web apps »

xaviershay's db2s3 adds handy rake tasks for backing up your database to S3:

So easy, there is no excuse to not use it.

 »

More than you want to know about JavaScript's delete:

Totally worth a thorough reading.

 »

memprof is a Ruby level memory profiler that doesn't patch the Ruby VM »

S3fm is a web-based Amazon S3 File Manager »

Despite it's snarkiness, this article contains some good JavaScript optimization tips »

documentcloud's underscore provides much of the utility of Prototype's native object extensions, without extending native objects. »

javan's whenever lets you define cron jobs in Ruby, and includes rake tasks to install these jobs into a user's crontab. »

Rubular is a Ruby regular expression editor and tester »

Windmill is a browser-based web testing framework:

Looks like a good alternative to Selenium or Watir.

 »

jnstq has excellent instructions for installing rails, nginx, and passenger on Ubuntu »

inherited_resources is the best REST controller library I've seen. »

Uploadify is a great JQuery File Upload Plugin »

These functions make it simple to convert between Latitude/Longitude and pixels when working with Google Maps. »

This Pastie provides ActionView with an incredibly useful inside_layout helper »

JSRoll is a new community-driven log of JavaScript news. Subscribed! »

Dan Webb has a fix for Low Pro for Prototype and Firefox 3.5 »

Simplifying CSS Selectors shows how browsers interpret CSS selectors »

The future of Sass (and it's relation to Less) »