Keynote 3: The Zen of Programming
summary
Argues for small steps: adopt continuous delivery and trunk-based development backed by heavy unit tests (examples show ~95% coverage and ~1,500 tests) so changes land safely; reports a rebuilt e-commerce platform that wins Website of the Year; runs ~150 small repositories and microservices, one login service handles ~68,000 logins/min on a single instance; favors TypeScript/Node examples, test-first design, keeping functions tiny and postponing costly architectural choices until the last responsible moment.
AI-written summary · about
chapters (12)
- 0:00Zen of Programming intro
- 1:49Programming as lifelong learning
- 8:30Zen state and intuition
- 12:45Epiphany and experimentation
- 18:29Super simple code quest
- 27:07Avoiding code complexity
- 33:05Simplicity principle
- 41:13Evolutionary architectures
- 46:54Unit testing importance
- 58:12Test code quality
- 1:00:17Trunk-based development
- 1:06:40Lifelong learning in programming








