I've been promising my friends that I would work on some super-massive real-time massively multi-player online game for a while now. I've been learning a bit of Node.js, SocketIO, MongoDB and Meteor and have seen some really interesting projects recently (notably the Multiplayer Piano) making use of some of these technologies.
However; the project I am going to work on only requires the very basic things: a web server serving static pages and files, a little bit of JavaScript (none of that jQuery nonsense) and a little bit of PHP. In a way, I feel blessed that I have discovered something, or a way of using something, that nobody has quite thought of yet. This is why I need to get it out there as soon as possible, before someone else has my idea, and has the skill to put it in to motion.
There's something about being first in the technology world, that puts you ahead of someone doing something better. As a perfectionist in the area of web development, I find it difficult to understand. But it's true for so many things. It's also important for you to get your idea out as soon as possible, to find out if it gains general interest, before you waste hours and hours of your life working on something that nobody is ever going to want to use anyway.

No comments:
Post a Comment