Need to catch up on some cool stuff Kahuna team members have blogged about. Aditya has a few good posts on two subjects near and dear to my heart: FireAnt and Watson.
In his FireAnt post he discusses the rational that went into the wire format that we chose for moving data from the server to the client. Lots of good stuff here on why we went this route. We called our wire format FireAnt Proxy Protocol (or FPP).
In his Watson post he talks about how Kahuna can report both client and server errors (javascript and code exceptions) to the Watson system that most Microsoft Win32 applications use. Watson is simply da bomb. We can get a really good view of what kind of errors our users are hitting, and address them in the next release, or if they are severe enough, in a service pack. I believe that we are the first Microsoft Web Application that uses Watson w/o running any client software on the user's machine. Almost every week we get a report from our QA team about the top Watson issues, and how many "hits" we've seen total, and in the past week. For the next release of Kahuna (M4) we've addressed all the issues we've been able to reproduce. For others we've added more diagnostic code to get more information.
Finally, Aditya announced that he will be moving to Shanghai, to work in our MSN Shanghai Tech Center. We actually have a small team of really smart developers and testers over in Shanghai that are working on various aspects of Kahuna. For those of you that have Kahuna accounts, they are responsible for getting the MSN Calendar into the M3 release of Kahuna which is a project I worked on in my "spare time" while also working on Kahuna M3. I'll be going over to Shanghai in a few weeks to hang with them.
Aditya (who is one of the folks I manage) is one of the co-creaters of FireAnt, the technology that we built Kahuna on. While he'll be missed around the hallways of our campus, he'll be continuing to do some great stuff over in China. It's an amazing opportunity, and I'm really excited about growing and building a strong product development team there.