MD10 Thinking
summary
Defines the MD10 rule: critical operations should have fewer than 10 dependencies, fewer than 10 interactions, and finish in under 10 minutes. Describes a concrete monorepo setup (five projects, ~200k LOC, 90 people) that deploys every two days with production deploys via a single command (~3 minutes), hotfixes (~4 minutes), automated pull‑request merges using a GitHub label, Datadog for logs, and dedicates 20% of engineering time to tooling.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 2:25MD10 thinking principle
- 5:10Pix concrete examples
- 9:01Process automation
- 12:16Resource optimization
- 14:42Investing in the team
related talks
33m7 habits of a high performing team
34mEnabling a Continuous Deployment Mindset
47mScaling Your Engineering System
47mMaster the 10x Delivery System for Superior Software Engineering
42mA Modern Development Culture for a Modern Development Process.
15mDev Team Metrics that Matter
30m10 Ways to Improve How You Ship Software
50mMob Programming, A Whole Team Approach
