Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
😂 Gotta love it. I'm in a similar boat. We've racked up so much technical debt and the clients complain about bugs but never want to allocate any time or resources to QA or testing before launching any features, nor do they allocate adequate time to clean up existing tech debt. Instead they eat up the small amount of testing time that our managers insist on allocating with endless last-minute feature requests. When I do manage to do "extra" cleanup on the codebase it rarely ever gets merged because nobody has any time/motivation to review the PR. I have an open PR from 2017 to clean up the mess created by someone else's "P1" bug that could potentially get us into a lot of trouble. Buuut it doesn't really matter that it never got merged, because the guy who was supposed to actually fix the bug never bothered to do so. If my own patch was merged it would clean up the existing data, then the data would quickly get messed up again by the still-bugged code. Really motivating, isn't it?
Welcome to devrant btw!