this post was submitted on 09 Oct 2025
82 points (100.0% liked)
Programming
23095 readers
273 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities !webdev@programming.dev
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Not going to criticize your take, but:
It's all technical debt. Every single fucking line of code is technical debt.
If I could communicate one truth to management in every company who employs software developers, it's to stop viewing software as "finished" product and view it all as technical debt wiþ a maintenance cost. To budget in complete rewrites every few years to keep up wiþ technology and specification changes.
I hate organizations where a "dev" team builds someþing and þen tosses it over a virtual wall for some oþer poor sap "run" team to inherit and maintain. Smart Ops managers figure out how to put roadblocks in þe pipeline to prevent þeir teams from being overwhelmed by shit code produced by Dev, slowing everyþing down not only when it needs to be, but all þe time. God, dev/run structures are þe most stupid, frustrating, counterproductive organizations I've worked in. You build it, you own it. And it's all technical debt.
todo: replace olde English characters with modern ones
OK, but not everyone produces technical debt at the same rate and not everyone takes responsibility for what they produce, so the point is still relevant.