I’m a Principal Software Engineering Manager at Microsoft and at various times I was the fellow running the team that builds Docs.Microsoft.com, Azure.Microsoft.com, Channel 9 and more. Previously I worked on MSDN as a developer, content strategist, and author.

I’ve written a whole bunch of articles and books on programming topics, and a few more focused around gaming. For a time I was the VB guy on MSDN, starting out as a sample writer and article author as part of the MSDN content team, then running the VB and C# developer centers for a time, before finally moving onto the MSDN dev team. After about a year of working on that huge system (millions of documents in 19 languages… MSDN is a big site), I took a job as a developer on Channel 9… where my first task was to help design, architect and build their new site on10.net. Eventually, through a series of poor choices (kidding!) I ended up as the dev lead on the C9 team, going on to build Channel 8, TechNet Edge, VisitMix.com, Oxite, and various event sites. About 5 years ago, I finally moved along from Channel 9 (after 10 years!) over to the DevRel (developer relations) team where we built docs.microsoft.com along with many other sites. I’ve just recently (as of September 2021) taken on a new role, still at Microsoft and still an engineering manager, but way off doing something else after 18 years of working on various forms of ‘content for developers’ sites. Details may follow if I remember to update this!