Why tech debt - When boring code gets deprioritized
I remember that old sluggish legacy PHP code, still worked 99% of the time, but it was a code soup that no one wanted to deal with.
Every newcomer tried. I tried. Probably ones every year.
That piece of code became boring to work with. It was hard to add features too. It was easier to just add something around it, patch it.
Those pieces of code became boring and not prioritized.
It became tech debt out of being boring to work with, and every large scale system has that piece of code.
Followed up to why tech debt