I love software construction, and I like to blog about it. I specialize in Microsoft's Windows Azure cloud computing platform, so that tends to be my most frequent topic.
I currently work for Microsoft, and I hold the dubious honor of being the world's first former Windows Azure MVP.