It's not really a promotion in the sense of title change, more of a coordinator role (still spend 80% of my own time writing code), but it's going to be nice when I have my yearly review next April to be able to claim credit for how nice things are going.
The best part of the job? Saying no to stupid things before they are forced upon us.

We're digging into a ground-up rewrite of one of our core products, an evaluation tool for Physical Therapy students. It's going much smoother then I had anticipated, although two of the guys we thought we'd have had on the project months ago are only now able to lay down Visual Studio and Fox Pro and join us.
There are two other ongoing projects too, so 3 things to keep tabs on and moving forward, plus all the training. Training devs is nice - another way to shape the company culture and make sure that we're doing things the same way. They really like Ruby over Fox Pro - big surprise :)
Thank God for the ADD drugs. I'd be hanging myself otherwise.
Thanks everyone :)
That's awesome, Jim. I'm glad working is going so well for you. You deserve it!
Congratulations and good luck! Sounds like a lot of work though. :)
What I'd love is to run all our apps off of EC2. We have crazy spikey load but then nothing for months.
Like, our biggest product is a survey tool, and it sees greatest use at the end of every semester, but hardly any before then expect the school users setting things up.
But, then December/May we have 10 million page requests a day. Seems lame to have servers humming along all year for no reason.
Each of our servers is going to be cut up into a VM per core. The guy who is technically our server admin wants me to install x-windows on them all so that he can VNC in.
That's what the 'no' photo above is about :)
Servers should never have GUI's. He's a windows guy :(
Congratulations!
All of our servers are getting virtualized. They are moving toward a server farm setup because it is more energy and space efficient. At first I was iffy about it but the idea is pretty sweet. Then again we have hundreds of servers to start with.
Oh... plus we just budgeted in 10 servers for next year. ZOMG expensive.
I suggested we'll only needed 5 or 6, but my boss told me to double the request to be sure we could handle anything that arises.