On a more serious note, I wrote about my thoughts on this matter in my Italian online magazine. This post could easily be considered the extended version of War and Peace and therefore, despite being quite interesting in my opinion, I don’t plan on translating it from Italian.
Antonio Cangiano is a Software Developer and Technical Evangelist at IBM. He authored 'Ruby on Rails for Microsoft Developers' by Wrox (2009) and 'Technical Blogging' by The Pragmatic Bookshelf (2012). You can follow him on Twitter.