Jeff Patton says that agile development is more of a culture than a process. It is quite refreshing to read constructive a constructive discussion on the topic, though it did put pressure on me to really understand what culture meant, and it can have several meanings. I think agile can be agile because it asks you to follow a set of principles without being restrictive about how we do that. [Continue]
Bret Taylor, one of the founders of FriendFeed, explains how they use MySQL to store schema-less data. It is an insightful post not only because he explains why they chose MySQL, but also the limitations of their schema-less design over an RDBMS. And more importantly it illustrates The importance of modeling your data, even if it is to realize that it has flexible schemas, without thinking of what tools you will use.
Fan – the new kid in town. Fan’s USP is its portability across Java VM and .NET CLR (and I assume Mono as well). Other than this, it seems to have combined good things from multiple worlds. [Continue]
Indian bloggers are getting in legal tangle. Bloggers have already faced legal threats from the mainstream media. But, because of the lack of laws, an individual usually chooses to back off and retract his/her opinions. [Continue]
Sramana Mitra, as part of her series of entrepreneurship in India, asks if entrepreneurship should be taught to students. I firmly believe that school is the right place to inject the entrepreneurship bug. However, I believe it does not fit in the current marks-oriented curriculum in Indian schools. [Continue]
Clay has insightful thoughts about why CMSs don’t work. More often than not, off-the-shelf CMSs become a hurdle in the things we want to do our way. However, I do not think it is only the CMS to blame. [Continue]
ICANN is revisiting its decision allow custom top level domains. It was heavily criticized by corporate and individuals alike about its possible misuse, leave aside confusion it can create. ICANN has now composed a second draft (pdf) and is inviting feedback. [Continue]
Jared Spool gives an account of how changing a button made a big difference. Many site owners still measure their site’s success by registered members and that drives them to enforce registration. In fact a lot of user interaction is nowadays generalized assuming this. [Continue]
You will see the IE6 warning if you are reading this blog using IE6 or its older brethren. I have used conditional comments to detect the browser. <!--[if lte IE 6>] <p id="ie6msg">You are using an outdated browser. [Continue]
Finally, Ma.gnolia has given up, and lessons learnt. I had started using it about a couple of years back, so I did lose some links, but most of them have found a place in one of my blog posts. I have now moved to delicious, but like others, I have started to think of a way of protecting my data from such incidents. [Continue]