How we Handle Tech Debt at Kiddom
summary
Series C edtech with ~50 engineers establishes a vocabulary called gardening and runs a two-week garden party as a deliberate stop the world sprint to buy time for fixes. That yields concrete changes: CI/CD across all repos, a target of 80% unit test coverage, scoped multi-month architectural epics, measurable deploy-lag and incident reductions, a 5,000x perf win from replacing a bad regex on a hot path, and improved employee NPS as maintenance becomes a 20–25% cadence alongside feature work.
AI-written summary · about
chapters (21)
- 0:00Introduction
- 1:00Startup Cycle
- 1:44Series C
- 3:09Where we found ourselves
- 4:43Warning signs
- 5:22Tech that matters
- 5:37Work in progress
- 8:09Stop the World
- 9:49Normalize Maintenance
- 12:04Prioritize Projects
- 15:35Where we are now
- 17:02What weve learned
- 19:18Maturity
- 20:05Additional Info
- 20:40Stop to World
- 21:41Managing Resistance
- 23:22Measuring Tech Debt
- 24:25Enhancing User Experience
- 26:14How do you prioritize Tech Debt
- 28:08How do you motivate Engineers
- 29:11Biggest difference between a startup and a big company
related talks
39mStop Focusing on Tech Debt
05mLightning Talk: Tackling Technical Debt: Hello Junior Developers!
18mAgile leadership and technical mastery, a harmonious alliance
36mNo More ‘Someone Else’s Problem’: Tackling Tech Debt at Scale
34mScaling the Mountain: A Framework for Tackling Large-Scale Tech Debt
59mTech leadership, one year after
01h 12mBuilding a Technical Credibility to Fight Technical Debt
31mDealing with Technical Debt
