November 1, 2012August 31, 2016 Microsoft is Finally Achieving What it Set Out to Do With Passport – the Key is Consistency Continue reading →
October 30, 2012August 31, 2016 Selling Developers Was Easy. Windows 8’s Big Challenge Will be Selling Press Continue reading →
December 29, 2010August 31, 2016 This Isn’t the Microsoft it Used to Be – My Full Circle Journey and Why I’m Back Again Continue reading →
November 26, 2010August 31, 2016 Microsoft Offering Free Windows 7 Phones for Black Friday Continue reading →
September 2, 2010August 31, 2016 Apple is Creating a "Social Network" the Right Way Continue reading →
August 9, 2010August 31, 2016 The Art of Ignoring. Why @XboxSupport Convinced Me to Leave Microsoft. Continue reading →
June 5, 2010August 31, 2016 Google Axing Windows Makes Total Sense (and It’s Not For Security) Continue reading →
January 8, 2010August 31, 2016 Steve Ballmer’s CES Keynote: Microsoft’s in Trouble Continue reading →