It’s not just developers that are bad with estimates either. Everyone at some point is just winging it because it’s something they’ve never done before and won’t be able to successfully make a judgement until they have.
When you work with the Chaos Monkey, you quickly learn that everything happens for a reason. Except for those things which happen completely randomly. And that’s why, even though it sounds crazy, even though it sounds crazy, the best way to avoid failure is to fail constantly.
Don’t get me wrong, I use social networks and media heavily. It’s painfully obvious that all internet fads die eventually. Staying relevant is hard, because the internet has a serious attention disorder. It’s a matter of time until the current concept of a social network will be replaced by the next myspace or facebook. Check out the article linked below for a well argued opinion.
So it’s not that MySpace lost and Facebook won. It’s that MySpace won first, and Facebook won next. They’ll go down in the same order.
Douglas Rushkoff
That’ll do it’s thing and voila!, you now have node installed. To quickly test if this is working create a file called test.js. In the file paste the following contents
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(8124, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8124/');
Now run and you should be able to hit
http://127.0.0.1:8124/ to view the results
node test.js
A few more packages to play with while you experiment: