Whoa, I just realized that I never really announced here that I've decided to leave Microsoft. Actually, left, is more like it, since I'm currently on vacation. Nothing really exciting or controversial about it, just a list of reasons why it makes sense for me and my family. I wrote about it on my personal blog. I also summarized my experience there.
It was one of the hardest decisions I've made, but it was the right one. If I can say anything to the developer audience, it's that you are in good hands using Microsoft's technology stack. It just keeps getting better, and it was awesome to be a part of it.
Hopefully this means I'll have more time to mess with stuff and write more. My last position there was (and still is) all about stuff not yet ready for public consumption, which makes it kind of hard to write about. Meanwhile, I do have a point release for POP Forums for ASP.NET MVC in the pipe.