Prefactoring: A pragmatic approach to technical debt | Dark Hacker News