I'm not sure why nobody else has said this yet, but go find another job and then quit.
There's no reason that a good developer should have to toil away in obscurity on a shitty codebase.
There's no reason that a good developer should have to toil away in obscurity on a shitty codebase.
I could always go back to my previous job (I only left because it's a bigger company and much higher salary). The only problem is that I moved to a different country and I signed one-year contracts (work, housing, etc.), so I'd ended up paying a lot of fines for breaking them.