Optimizing for developer happiness
A few weeks ago, I gave a talk at Railsconf in Baltimore about how we optimize for developer happiness at Etsy. In the talk, I go into the philosophical reasons why continuous deployment makes engineers happy, how radically decentralizing authority and thinking of your team as a community optimize for happiness, and the how our approach to tooling makes everything work.
Here’s the video:
. . .and here are the slides.