Hey shyam - while there are no blanket rules about anything in life other than the prevailing law in any country there is always examples that people can draw from and people always draw from the best examples. Can you give me a few examples of great companies that outsource their development???
Companies that outsource development. Indiatimes and Zimbra? NDTV and Tekriti?
But, I had asked a question in the parent comment - can it be shown that any of the start ups who failed or the ones who have done well can do even better if they did the stack internally?
Zimbra was a packaged product that they bought - so this example does not work. NDTV and Tekriti - oh well! Great Online company???? Do they even qualify?? There is enough empirical evidence from startups that have done well that they are all built by great technologists and have not outsourced that core capability. As for failed startups, you will never know as a lot of those stories just die with the companies.
What will qualify as a great company? Is the deciding factor that it does decent revenue or that it uses a pretty nifty technology stack or is it that it does decent revenue in which the technology stack is an enabler?
Zimbra - Well, the point is that Indiatimes did outsource it. Guess I gave you an example that you asked for there. Same is the case with NDTV and Tekriti. They may not be to your liking, nor am I sitting in judgement whether they are 'great' or not, but the fact is that you can build good companies and businesses either way - build or buy/lease.
Coming to what you have said, " As for failed startups, you will never know as a lot of those stories just die with the companies," this is precisely what I am trying to address. That, you just don't know what their reasons are. Just like I would not be able to tell you what is best for Infinitely Beta.
I find it really strange that the comments made here by Abinash, and those which he deleted from his blog, have a very different tone. You should have read the arrogant and immature comments that he made on his blog post. He just can't delete comments here..
I agree with a poster above, that the blog linked here is written by an immature person.