~/talk

Demystifying Technical Debt

slides:none on file

Argues technical debt is measurable as the difference between perceived and ideal effort, not a mystical monster, and traces practical responses: adopt continuous learning, aim for each commit to be 1% better, run linters like staticcheck golangci-lint revive, use code reviews, consider a short external audit, and isolate messy subsystems with an anti‑corruption layer. Cites SmartPair research that error rates spike past 400 lines per change. Emphasizes tradeoffs: some debt is acceptable, full rewrites usually fail.

AI-written summary · about

  1. 0:00Intro
  2. 0:26Technical Debt Monster
  3. 2:03Quality / Mistakes
  4. 3:15Effort in Code Modification
  5. 4:13Effort in Understanding
  6. 5:08Effort in Communication
  7. 5:42Change in Code Modification Effort
  8. 6:07Change in Understanding Effort
  9. 6:45Change in Communication Effort
  10. 7:10Change in Effort
  11. 7:34When code is unused, does it accumulate technical debt?
  12. 8:11We notice mistakes
  13. 11:38Breakthroughs
  14. 12:31Borrowing
  15. 14:48Positive Bias in Perceived/Ideal Effort
  16. 15:39Negative Bias in Perceived/Ideal Effort
  17. 17:46Precision / Accuracy?
  18. 18:34Originally about "business' reflecting "code
  19. 19:23Rewrite???
  20. 20:15Continuous Learning
  21. 21:13Code Reviews
  22. 22:50Maintenance
  23. 23:53Acceptance
  24. 24:40Technical Debt is not a Monster.
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.