3 Kinds of Tech Debt | Byte Size Theories
In software engineering, we’re often faced with trade-offs that sacrifice what is best for the long term against something that increases velocity in the short term. A commonly used financial analogy is describing this as taking on technical debt. I will not cover accidental and deliberate tech debt, neither will I give a decision making framework in this article. That is its own subject, and context specific. However, there is a mental framework that has worked well for me across different teams, codebases and systems.
3 Kinds of Tech Debt | Byte Size Theories 3 Kinds of Tech Debt Jul 10, 2021 14:54 · 1218 words · 6 minute read In software engineering, we’re often faced with trade-offs that sacrifice what is best for the long term against something that increases velocity in the short term. A commonly used financial analogy is describing this as taking on technical debt . I will not cover accidental and deliberate tech debt, neither will I give a decision making framework in this article. That is its own subject, and context specific. However, there is a mental framework that has worked well for me across di
saved by
related reading
- Technical debt - Wikipediaen.wikipedia.org
- Managing technical debt at an agile companyvadimkravcenko.com
- Technical Debt | Glossary | ProductPlanproductplan.com
- What Is Technical Debt: Common Causes & How to Reduce It | DigitalOceandigitalocean.com
- Stop saying “technical debt” - Stack Overflowstackoverflow.blog
- [2603.22106] From Technical Debt to Cognitive and Intent Debt: Rethinking Software Health in the Age of AIarxiv.org
- Everything I know about good system designseangoedecke.com
- Cognitive load is what mattersminds.md
- Most Technical Problems Are Really People Problemsblog.joeschrag.com
- Society's Technical Debt and Software's Gutenberg Momentskventures.substack.com
- How To Do Lessalexturek.com
- Tech debt metaphor maximalism - apenwarrapenwarr.ca