As many of you may know, I tend to blog about things I encounter in my day-to-day work that I think might be of general interest. And for the past two years, even though I’ve run into things that were “blog-worthy”, I couldn’t write about them in public. And thus no blog posts.
But that’s changed now that the //Build conference is over. I can finally talk about some of the things I’ve worked on over the past few years. Most of the things will come through more official channels: the “Building Windows 8″ blog, the windows dev center, etc. But I do hope to write more about what I have done in the past and what I’m doing these days.
So what *have* I been doing for the past two years? After we shipped Windows 7, I moved from the Windows Audio team to a new team known as the “Runtime Experience” team. The Runtime Experience team is responsible for the architectural elements that make up the new “Windows Runtime” which is a part of the next version of Windows. My development manager, Martyn Lovell gave a great talk at the //Build conference about the runtime here.
My work has focused on developer tools to enable authoring windows runtime APIs and designing the metadata format used to represent the windows runtime APIs. It’s a bit esoteric and geeky, but I’ve had a huge amount of fun working on this over the past two years.
Anyway, that’s a very brief version of my job, and as I said, I hope to be able to write more often in the near future.