How to “think in Web 2.0″

Dion Hinchcliffe has written an article stating sixteen elements of “Web 2.0 thinking”. Although they might sound a bit harsh here and there, they could provide a good inspiration for your next Web 2.0 project.