Proudly Serving My Corporate Masters: What I Learned in Ten Years as a Microsoft Programmer