Ayende @ Rahien

My name is Ayende Rahien
Founder of Hibernating Rhinos LTD and RavenDB.
You can reach me by phone or email:


+972 52-548-6969


Posts: 5,947 | Comments: 44,540

filter by tags archive

No one was fired because they bought Microsoft

And just to be clear, I don't agree with this sentiment, but it is a very real one.

Times have changed
Our applications are getting worse
They run so slow and won't behave
The code is ugly and perverse!
I tell you, that application is deprave!

Should we blame the PM?
Or blame the developers?
Or should we blame the process?
No! blame Microsoft
Everyone: Blame Microsoft

Blamability is an important concept, the facts doesn't really matter, but the ability to blame someone else, preferably something as ambiguous as Microsoft, is a good way to have an out.


Diego Guidi

Looks like a modification of a medley of South Park - The Movie... blame Canada!!! :D

Chris May

I don't think the "No one was ever fired because they bought Microsoft" has to do with the ability to turn around and blame Microsoft if things don't work right.

I think it is because Microsoft is in many ways a defacto selection for most software products.

If you are buying an office product, you are going to buy Microsoft Office for your company.

If you decide to pick something other than MS Office, it is your butt on the line if things don't work.

if you install OpenOffice.org and it crashes when the President is in the middle of a big presentation, you are going to have to explain why you picked the lesser know office option. In other words, why did you pick an option than only 2-3% of the world thinks is the right solution.

If you picked MS Office and it crashed, no one is going to question why you were so stupid as to buy the office product that 95% of business users rely on.

Same goes for the OS. The CEO isn't going to be pissed off at the CIO because he can't figure out XP Pro, but if you installed Ubuntu, then you have some explaining to do.

Comment preview

Comments have been closed on this topic.


No future posts left, oh my!


  1. RavenDB Sharding (2):
    21 May 2015 - Adding a new shard to an existing cluster, the easy way
  2. The RavenDB Comic Strip (2):
    20 May 2015 - Part II – a team in trouble!
  3. Challenge (45):
    28 Apr 2015 - What is the meaning of this change?
  4. Interview question (2):
    30 Mar 2015 - fix the index
  5. Excerpts from the RavenDB Performance team report (20):
    20 Feb 2015 - Optimizing Compare – The circle of life (a post-mortem)
View all series



Main feed Feed Stats
Comments feed   Comments Feed Stats