I. M. Wright’s “Hard Code”

An opinion column for developers.Brutally honest, no pulled punches.

Browse by Tags

Tagged Content List
  • Blog Post: Being big

    In March, I sang the praises of Staying small , as each team focuses solely on its added value, and we share more as One Microsoft. If you agree that to go fast you must be small (which I do and you should), then shouldn’t Microsoft be much smaller? According to the 2013 Fortune 500, we have roughly...
  • Blog Post: Vision quest

    On August 23, 2013, Steve Ballmer announced he would retire within 12 months. I’ve been a big fan of Steve since I joined the company in 1995. At the annual company meetings back then, there were only three presentations that counted: Bob Herbold’s financial review, Bill Gates’ technical...
  • Blog Post: Fixing five fundamental flaws

    After decades as a professional software engineer, working for six different firms (large and small), I can honestly say that Microsoft is by far the best. I can also honestly say that Microsoft is far from perfect. My monthly rants typically focus on problems that individual engineers or managers...
  • Blog Post: The new Microsoft

    The Microsoft Company Meeting was a few weeks ago. If you love the tech status quo inside or outside of Microsoft, seek shelter. How the company operates and how it engages with customers and the markets is about to change. All the signs were there in the Seattle Key Arena for anyone to notice. ...
  • Blog Post: Master of your domain

    If you had to choose between hiring an outstanding candidate with only related domain knowledge and a solid candidate with specific domain knowledge, who would you select? At Microsoft, we generally select the outstanding candidate, figuring a talented employee can quickly learn a domain. That is, unless...
  • Blog Post: Are we functional?

    When Steven Sinofsky and Jon DeVaan took on joint management of Windows® 7, they made several significant changes to the entire organization. Two profound changes were creating a single centralized plan and switching to a functional organizational structure. Given the success of Windows 7, some Microsoft...
  • Blog Post: NIHilism and other innovation poison

    Is innovation the act of creating something new (as the dictionary claims) or is it building upon the work of others? To me this is a fundamental question that Microsoft as a company and as a culture has gotten horribly wrong. We deal with the consequences every day. It shakes our self-esteem and cripples...
Page 1 of 1 (7 items)