Taking Care of Business - for 10 000 hours
summary
Responsible for one product for over a decade, the talk offers nine concrete shifts: stop planning every corner case and instead remove corner cases by normalizing data; stop nailing dates and use small contiguous releases (set‑based, rolling, parallel) every few days; prefer manual work early, log incoming and outgoing messages into a database and make operations idempotent; measure MTTR not mythical 99.99% coverage and focus on reduce error surface with tiny, reversible changes.
AI-written summary · about
chapters (23)
- 0:00Introduction
- 4:40Ola 10 years later
- 6:30What about us
- 8:30How I approach it
- 10:10When can this be done
- 14:00Select Features
- 16:42Continuous vs contiguous
- 18:36Rolling
- 20:10Tapping
- 21:01Ideas
- 22:10Java VM
- 23:08Manual work
- 25:49Error surface
- 27:17Attacking from above
- 31:06Tom and Jerry
- 32:19Logging outgoing messages
- 35:44Refactoring
- 37:19Idioms
- 40:25Feature Flags
- 42:09Repetition
- 42:39Syntax Repetition
- 45:22Copy Paste
- 46:49Defining Everything
related talks
22mNotes to my younger self
52mMaximizing Productivity
01h 01mLessons from a lifetime of doing, teaching, managing, and leading technical development
42mThe subtle art of supporting mature products
38mWriting Code That Lasts Forever
51mThe subtle art of supporting mature products
43mFrom Developer to Development Manager
45mFast Track to World-Class Service
