A few years ago, a lone programmer named t0st did something extraordinary: he fixed an 8-year-old bug in GTA Online that had been driving players crazy. The bug? Painfully long load times, sometimes u
Every company I worked for is like this. I sneak small improvements into daily work. If I call an old function, I’ll often fix it while I’m there. Don’t raise tickets. Don’t ask. Just fix it.
I also have a shelf of a hundred fixes that I never merged. I’ve done the work, but the real hurdle is PR and and testing. It takes days of effort to push code that took an hour to write.
I’ve had whole projects falter because they wouldn’t get tested and a year later it was too much effort to reintegrate into the system which had moved on significantly…
Every company I worked for is like this. I sneak small improvements into daily work. If I call an old function, I’ll often fix it while I’m there. Don’t raise tickets. Don’t ask. Just fix it.
I also have a shelf of a hundred fixes that I never merged. I’ve done the work, but the real hurdle is PR and and testing. It takes days of effort to push code that took an hour to write.
I’ve had whole projects falter because they wouldn’t get tested and a year later it was too much effort to reintegrate into the system which had moved on significantly…
Exactly! I have the same, and sometimes I’ll sneak in some fixes I have pending when I get the time to properly test it (usually in a boring meeting).