Microsoft and Shipping Software

An interesting perspective from a really smart guy who worked at Microsoft for 15+ years and now works at Google.  From the post:
I would argue that Microsoft used to know how to ship software, but the world has changed...
An good read from someone who has seen both sides on the coin.
--jeremy