Rails Class Collisions

Working around Rails generator errors when existing constants collide with generated class names

rails how-to

Quick Tip: SSH Config

Create short hostname aliases in ~/.ssh/config to simplify SSH connections

ops how-to

An Experiment in Remote Pairing

Using iChat video and screen sharing on Mac to pair program from home

code business

Everything I Need to Know About Pair Programming Etiquette, I Learned From My 4 Year Old

An interview with a 4-year-old about focus, respect, and distractions while pairing

code personal

Ethan's Dance Recital

Video of Ethan's hip-hop and tap dance recital performance

personal community

TwitterBot Gem Released

Announcing a Ruby gem for accessing Twitter via XMPP, plus the TwitterProps app built on it

ruby code

RailsConf 2008

Heading to Portland for RailsConf with the Integrum team

events rails

GoRuCo 2008 Wrap-up

Highlights from the Gotham Ruby Conference, including story-driven development and code quality talks

events ruby code

Caching Locale-specific Dynamic JavaScript Files

Using ERB-rendered JavaScript with per-locale page caching in Rails

rails javascript how-to

GoRuCo 2008

Heading to New York for the Gotham Ruby Conference

events ruby