Got asked to join one of my more senior colleagues for a meeting today, purpose unspecified. Turns out I've been reasssigned from my old line manager to him. This is a Good Thing (tm) as my old line manager is holding a serious grudge against me ever since I pointed out that a lot of our code was hideously uncompliant with W3C standards. I didn't realise his wife had written it.
As a side-effect of this reassigning it looks like I'm going to be given a reasonably chunky project to get on with again, instead of doing odds and ends fixes on our existing codebase. This will work much better for/with my frame of mind. I like the sense of achievement you get from pushing a new project along. Plus, it means I can do it properly (i.e. standards-compliant!) from the start. :)