Instead, I’d just like to plead with my fellow developers. Before you decide to roll your own, please see if there is an existing project you could help improve instead. Consider it a way of repaying for all the open source work you have benefited from. Paving the road for others, like others have paved it for you.
node.js suffers from the same kind of “cowboy developer” ecosystem that blights ruby. Perl seems to have mostly escaped by standardising on a few core modules that almost everyone uses - maybe the node.js community should collaborate on a page listing the most popular libraries.
“Writing a web service: connect”, “Compressing your source: compressor99”, “Talking to … Redis: node-redis, MySQL: node-mysql-carp”, etc.