Hacking Development Culture: Treating Developers As People
summary
Company upgrades a Rails 2 monolith while still shipping features, running against 12 billion records and 18 million visits a month. A 184‑line SEO controller gets refactored into service objects so actions are ~6 lines, tests and routing specs become simple, and the baseline rises to 70% test coverage. Team introduces code review, pair programming, TDD, encourages side projects, adopts Angular after a spike, and moves an app to RDS; the migration and culture shift take about a year and a half and cut bugs and maintenance time.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 2:19Spokeo and its scale
- 6:05Technical debt at Spokeo
- 11:08Single developer growth
- 14:21Fixing debt and patterns
- 19:45Refactoring with service objects
- 22:36Balancing expectations
- 24:01Democratic dev decisions
- 25:53Side projects and spikes
- 26:36Investing in engineers
- 27:42Cultural change hurdles








