Choosing a web development platform

It occurred to me this morning that choosing a web development platform expresses one’s philosophy of the world. So, to help that process, here are some thoughts.

First of all, you should of course develop using HTML, which reminds us never to implement any feature as a “test” or as a joke. Doing so will ensure that someone will find it indispensible, and it will persist until the end of time.

Develop using a Wiki, which celebrates the endless human quest for truth by the repeated application of ignorance, misinformation, lies, and buy your v1@gr@ h3re!

Write your code in Perl, PHP, Python, *and* Ruby. And perhaps Java, for good measure. This teaches two important lessons. First, that no matter how beautiful and elegant you make something, someone will use it to create ugly things. And, second, that in coding, as well as in presidential elections and life, most people would rather criticize something else that they don’t understand than to expound on the virtues of their own solution.

Use CSS, a glowing illustration of forcing people to adapt to the solution, rather than adapting the solution to the problem.

Publish your content in RSS 0.9, 1.0, 2.0, and Atom (I probably missed one), to celebrate the human tendency to recreate rather than simply talk to one another to arrive at consensus.

Then, when you’re done, invite people to comment on your work, so that you can get flamed by people who misunderstand what you are trying to say, or perhaps who just want to use the free platform to expound on TIME CUBE.