Software That Can’t Fail

I started working at Microsoft when I was 18 years old. It paid better than the landscaping job I was enjoying at the time. I didn’t know much about writing code, but I was fairly proficient with computers and wanted to learn more. There seemed to be a real opportunity to help make some great […]

By Example

Microsoft’s recent introduction of Live Mesh is a perfect example of a core difference between Apple and Microsoft. Apple is, at heart, a product company. Microsoft is, at heart, a platform company. Both produce products and platforms, but the way they approach the problem and communicate with developers is decidedly different. With Live Mesh Microsoft […]

Heuristically Thinking

You don’t have to understand calculus to appreciate this entertaining story: A teacher, trying to explain what a theory is, asked this question: “If you take a letter half the distance to a mailbox and stop, then start over going half the remaining distance and stop, then repeat the process over and over, theoretically will […]

Finishers Wanted

When I was a little boy my Mom had me memorize this little poem: Stick to your task ’til it sticks to you;Beginners are many, but enders are few.Honor, power, place and praiseWill always come to the one who stays. Stick to your task ’til it sticks to you;Bend at it, sweat at it, smile […]

Leaving Microsoft

Starting today I no longer work at Microsoft. As many of you know, I started working at Microsoft after an illustrious post high school career as landscape architect. 😉 I loved the landscape work, but Microsoft paid better. I was just barely 18 and Microsoft was just realizing that the internet (lower case then) was […]

Workspace Traditions

Every company, every team has their different traditions and specific culture and Microsoft is no exception. Christian Buckley of pokes some fun at what I think is a Microsoft specific tradition of “decorating” offices of people gone for an extended period of time. I remember carting in sand for a “beach house” office decoration […]


One of the great benefits of working at Microsoft is that when you add a new little one to your family, you get 1 month of paid paternity leave. Recently, we’ve had the opportunity to take advantage of this benefit. Since our little baby was born, I’ve been home working as Mr. Mom. I’ve been […]