Today was quite an exciting day. First, I got my "alias" changed. At MS, your alias is more or less your identity. It's your email address, it's your login, etc. I wanted to try to get marklio, but, by strict company policy, it's a combination of your first and last name. Unfortunately, as I've mentioned before [1, 2], Mark Miller is a fairly common name, and there are already a handful employed at MS. In addition, there are Mark's with other last names that start with M or even Mi. And Millers with first names starting with M, Ma, and even Mar. So the valid, un-lame, available combinations are all gone. I was assigned marmill, but was able to get it changed to markmil, which was the least lame of the available aliases, and I'm reasonably pleased with it, despite the things that get thrown out of whack when it changes.
I also attended some meetings where there were some exciting things announced. Unfortunately, I can't talk about them. Sorry.
Additionally, everyone is getting excited about Vista. The latest build is pretty good, and it's cool that our team has a deliverable in there. There was a party on the athletic fields this afternoon celebrating a big milestone. It was pretty fun. They were giving away some cool frisbees, but I neglected to get in line for one early, and they were out by the time I went looking for one. The food was pretty good, but their idea of BBQ chicken was fairly blasphemous.
Finally, I actually did some real work. Due to vacation, illness, and higher priority focus on my team, there was a backlog of bug fixes under our ownership that needed verification, so I stepped in and ran the "repros" to verify the fixes. It was cool to see the process and how in-depth it is. Open Source advocates often use the argument that they have "more eyes" on the code, and therefore more bugs can be found/fixed, resulting in higher quality code. After being part of both worlds, it is my opinion that it is highly unlikely that there is any sizeable open source project with consistently more "eyes per line of code" across the whole codebase than what is coming out of the CLR right now (and probably many other MS products that I can't speak to with experience). Quality is an extremely important goal here, and from the metrics I've seen, that goal is being reached.
Oh, I also met some members on the team that I have strange and bizarre connections to. One guy, upon learning I grew up in central Texas asked if I knew where Belton was. Turns out, I went to high school with his brother-in-law, and his wife went to high school with my brother Andrew, and was actually good friends with him since they both played tennis. After some further conversations, it turns out he actually met Andrew a couple of times! Turns out, there are quite a few Texans on the CLR team.
Needless to say, I'm very excited to be here.