Leaving Las Vegas (er, the IE team)

After many years, and a lot of releases, I have left the Internet Explorer team.

As IE8 was wrapping up, I realized that a more compelling role for me was mapping out where Microsoft as a whole needs to go with the open web platform, rather than being one of the people who focuses on delivering Internet Explorer on a day-to-day basis.  I remain, as ever, super-passionate about the open web platform; focusing on delivering IE versions was not always aligning with that passion.

Luckily, I found a great team to work on – I’ll be working in the Developer Division (a first for me), on the team that works on JavaScript but also has a broader charter to help make the open web platform great. 

What does this mean?  From the outside, some things will certainly change – I’m no longer an appropriate person, for example, to give talks on specifically about IE – but a lot of things won’t.  I still expect to attend and participate in a fair number of web conferences, and still plan to speak at a number of them – but not just about IE.  I still intend to continue as HTML WG chair, at least for the time being – in fact, as part of focusing more holistically on the web platform as a whole (and defocusing on IE product delivery), I expect I’ll start participating more in a couple of other groups.  I will still maintain a close relationship with the IE team as part of my new role, as well.  There are some amazing people on the IE team, and although I’ll miss being a part of that team, I’m comforted by knowing that I’ll still be working with them on a weekly if not daily basis, as we have a shared goal of making the web platform great.

I’m optimistic that this new role will give me some freedom to focus on what’s really needed in the open web platform, and the freedom to be more open about what I’m doing as my role evolves.  Part of that includes posting more frequently on my blog.  🙂  So feel free to comment, ask questions, whatever, and I’ll answer as best I can.