Semantic uses of <label> HTML tag

Using a labels in forms is an absolute must in semantic development. Here is an example of abuse of this principle.

Progressive enhancement

Why should progressive enhancement be used in web development? How does it add value to software in the long term compared to graceful degradation?

Big corporations will kill the web

A practical look at how big corporations work against the best interests of the Internet.

Semantic uses of <h1>, <h2> ... <h6> HTML tags

The best and worst practices for using heading tags and a quick look at why the XHTML2.0 proposal for new heading tag makes sense.

Social tools are not collaboration tools

A quick look at social tools and why they fail to strike a positive note in corporate environments. How it all relates to semantic web and future successful solutions?

20 reasons why Twitter will fail

Twitter is currently liked by many people around the world and many new users are jumping on the band wagon. These are the reasons why Twitter will fail.