Working At Microsoft-20% Time and Prototypes
I quite often see assumptions on the inter-tubes that writing software at Microsoft is a mind-numbingly boring, tedious, manual, excruciating, soul-crushing bureaucratic exercise. This couldn't be further from the truth - especially in Windows.