I'm an ex-developer with 5 years development experience who now finds that I have been in a middle-management position for 2 years and counting, deep in the bowels of a large company, with no opportunity to do technical work on a locked down computer.
I'm sure there are other programmers who have moved into a management position, found a personality/culture clash, and yet stuck with their managerial job and survived.
What do you guys do, other from spending the whole day on stackoverflow? How do I keep myself from slowly going insane?