Monday, April 18, 2011

A manifesto for web development that works

A manifesto for web development that works

Time to stop the rant and start thinking positive. All the above is web development that’s broken. Now, what would not-broken web development look like?

Let’s go for the following:

I want to start coding now

without having to learn configuration, dependencies or deployment;
I don’t want no glue

the web is one platform, time to stop forcing us to treat it as a collection of heterogeneous components;
I don’t want to repeat myself

so don’t force me to write several validators for the same data, or several libs that do the same thing in different components of my web application;
I don’t care about browser wars

my standard toolkit must work on all browsers, end of the story;
Give me back my agility

I want to be able to make important refactorings, to move code around the client, the server, the database component without having to rewrite everything.
Give me all of this and you’ll make me a much happier coder.

No comments:

Post a Comment