Release Early, Release Often. Not quite

Quite often I have come across the mantra of “Release Early, Release Often” , a philosophy that says developers should release their products early and gauge user response to the app and make frequent changes based on user feedback. The benefits of such an approach are obvious, you get early feedback from users telling you what they like and what they don’t and what features they would like to see in the product. It ensures your development is headed in the right direction and doesn’t oscillate out our control. It helps you focus and get to the right features faster instead of releasing something into the market and realizing you have gone all wrong. For many developers this had yielded good dividends. It does work. Continue reading


TechCrunch spreads FUD about Android

Now I am not new to tech fanaticism. I have been a Linux evangelist(read fanatic) myself and I have gotten into heated debates with people over Linux. But we used to be a civilized, objective lot. We argued on facts and figures (of course a few did argue that “Linux = opensource = good, Windows = closed = evil” which never went down with non FOSS geeks), we touted numbers to prove our superiority like number of bugs found over a time period vis-a-vis Windows, boot up times, file read/write speed, memory utilization, uptimes etc.

But there is another breed of tech fanatics, whose fanaticism borders on the edge of delusion, who would not listen to facts and figures that go against them and would instead cook up and speculate numbers to justify their alleged superiority, and whose fanaticism has been equaled by scientists to those of religious fanatics.

Apple religion

Continue reading