Killed - no. But I worked on several products that weren't able to move fast enough because of it, and lost money as result. One of those products was released half a year late and turned out to be a poor market fit. The company closed several months later. It could've used this half a year to complete a pivot with another product, which could have been successful.
If it was released late, that sounds like more a case of not having enough technical debt. If they'd kicked the can a bit further down the road maybe they could have released sooner, realised it didn't fit the market, and cut their losses.
Ask HN: Have you ever worked on a product that was killed by technical debt?
11–20 of 331 posts
Re: Ask HN: Have you ever worked on a product that was killed by technical debt?
#12Though they only really succeeded on the shopping part. They didn't ever get to a credible booking engine that anyone would buy. Which may point to something other than tech debt being the biggest barrier to modernizing an airline reservation system.
Re: Ask HN: Have you ever worked on a product that was killed by technical debt?
#13The second time was in a small company whose product was a search engine for consumers. The web layer was written in a mixture of JSF, JQuery and Ajax. While that combination already slowed down development on the front end, the main problem was the performance of JSF on the server. Because JSF is rendered on the backend, it placed a massive load on our server for certain heavily used pages and we just couldn't scale any further. Skipping JSF for a framework that was rendered on the front-end would be the solution but that was a massive refactor for which the company just didn't have enough resources. Eventually the company had to skip their search product and change their business model to a more community based website.
Re: Ask HN: Have you ever worked on a product that was killed by technical debt?
#14I don't think technical debt alone will kill you. But it may render you unable to cope with another problem, which will then kill you.
Re: Ask HN: Have you ever worked on a product that was killed by technical debt?
#15My understanding is that it was never released, so all of the money the company put into the project was wasted.
This is maybe different from what people normally consider 'technical debt'. I don't mean just code aesthetics but also bugs, redundant code, and bad abstractions.
Re: Ask HN: Have you ever worked on a product that was killed by technical debt?
#16Technical debt won't necessarily kill a project, but over time it will reduce the speed at which you iterate and ship software. That loss of speed does kill companies, young and old.
Re: Ask HN: Have you ever worked on a product that was killed by technical debt?
#17Killed - no. But I worked on several products that weren't able to move fast enough because of it, and lost money as result. One of those products was released half a year late and turned out to be a poor market fit. The company closed several months later. It could've used this half a year to complete a pivot with another product, which could have been successful.
If it was released late, that sounds like more a case of not having enough technical debt. If they'd kicked the can a bit further down the road maybe they could have released sooner, realised it didn't fit the market, and cut their losses.
Re: Ask HN: Have you ever worked on a product that was killed by technical debt?
#18The former has happened to every project I know, which doesn't die for another reason (market disappearing, etc). The latter I have not experienced.
Re: Ask HN: Have you ever worked on a product that was killed by technical debt?
#19I did work on a project that was Rails 3, and for various reasons, it can never be upgraded without basically rebuilding the entire system. They keep hoping for an exit that will simply never happen because who would buy a rotting system like that? I think myself and only a few other devs there understood the situation. Its not like sales or the CEO fully understood.
Re: Ask HN: Have you ever worked on a product that was killed by technical debt?
#20I've worked in the industry as a developer for 12 years and I can't remember any. I do remember a competitor dying of not releasing their big refactored next version soon enough, and running out of cash. Spolski tells it better than me: https://www.joelonsoftware.com/2000/04/06/things-you-should-...