Don't get me wrong, I absolutely love Technical Evangelism and enjoyed my first role here at Microsoft doing evangelism around Windows Server 2008. But now that I've transitioned back into evangelism of .NET technologies, I feel like I'm "home again."
Before joining Microsoft, I was very passionate about design, pragmatic programming, unit testing, etc. Essentially, all those tools and processes you see actively coined with the term "ALT.NET" now. Even though the term wasn't coined yet, I consider myself a long-time ALT.NET-er.
With my first role here at MS though, I took a deeper dive into native technologies and more lower-level development. It was a lot of fun (as I love understanding the internals of systems and how operating systems work). I guess I didn't realize how much I missed my fellow pragmatic .NET developers until I was away from them. Cheesy, I know. But true.
So, with all that said, I have one thing to say in closing: it's good to be back home!