I’m having a blast here at Microsoft. The last time I had this much fun was in grad school. The hallway and lunch conversations are excellent – it’s great to be around so many smart folks.

Just the other day I went to the equivalent of a departmental colloquium. One of the devs on the CLR team gave an excellent description of how the debugging interfaces of the CLR work. In all of my time outside of the company, I’d never heard such a concise description of managed debugging, nor did I truly appreciate the challenges involved in implementing first class debugging support on the CLR.

There’s also vast intranet. You can spend months just reading interesting papers. Now that I’ve got RAS access to corpnet, I’m spending some time each evening just reading. The opportunities for personal growth here are remarkable.

While I definitely underestimated the logistical challenges involved in moving to Redmond, I’m not regretting it one bit. Slowly but surely things are coming together – our house closed in Toronto today, and we’re putting together an offer for our new house in Redmond tomorrow. Life is good.