Tag: #technical-debt
Writing on GPUs, LLMs, MLOps, Kubernetes — and mindset · 4 posts
The Economics of Refactoring: When Does It Pay Off — Calculating With Change Frequency
The Economic Benefit of Refactoring, published on martinfowler.com on July 30, 2026, refactored a 17,000-line module in 15 steps and measured input tokens for the same repeated change request dropping from 159,564 to 27,
2026-07-31 · 15 min read #refactoring#engineering#technical-debt#ai#metricsTechnical Overreach and Scope — Lessons from Carmacks Retrospective
Using John Carmacks publicly shared Quake retrospective as a starting point, we draw out the technical ambition and organizational challenges of early game development as general lessons. We cover the value of choosing s
2026-06-25 · 25 min read #culture#engineering#scope#technical-debt#teamWorking with Legacy Code — How to Change Old, Scary, Untested Code Without Fear
Legacy code is code without tests, and code you are afraid to touch. And everyone inherits it eventually. The dilemma where changing safely needs tests but adding tests needs changes, characterization tests that pin curr
2026-05-14 · 29 min read #legacy-code#refactoring#characterization-tests#strangler-fig#technical-debtTechnical Debt and Stakeholder Communication Strategy
A guide to effectively communicating technical debt to stakeholders, covering visualization, prioritization frameworks, and ROI-based justification.
2026-03-14 · 42 min read #technical-debt#communication#stakeholder-management#soft-skills#culture