Simplicity as a Superpower
summary
Argues that cognitive biases and neglected TDD with refactor steps create accumulating complexity, shows practical countermeasures: add the refactor step in tests, use anti‑corruption layers to box specialist mess, adopt ubiquitous language and DDD so code matches the business, and document architecture with C4 (even as Post‑Its). Gives a concrete win: democratizing knowledge and refactoring cuts a UI change from two weeks to two hours, demonstrating the approach actually works.
AI-written summary · about
chapters (7)
- 0:00Intro
- 4:25Agenda
- 5:32Part 1: Dealing with complexity in the real world
- 9:45Part 2: Consequences of not simplifying
- 13:39Part 3: How die we get here?
- 19:15Part 4: The ways it creeps into our world & what to do about it
- 41:10Outro








