I'm Ben Orenstein. You might recognize me as the creator of Refactoring from Good to Great, or How to Talk to Developers. I spent the last 6 years working at thoughtbot in Boston, where we obsessed about code quality and keeping shipping speed high. In a way, Refactoring Rails is the distillation of the best ideas I took from my time there.