Put simply, technical debt is always going to be a problem as companies pursue that “north star” architecture.
“Ask any tech executive if they ever reach that ‘north star’ before it moves,” Schneider said. “Codebases are in a constant state of evolution, requiring updates, security fixes, consolidation, improvements — modernization never ends. Ironically, the most modern tech stacks are the ones most susceptible to breakage from the rapid iteration of the third-party and open-source dependencies on which they rely.”