Complaining about node
Disclaimer: There are plenty of amazing things about Node, I use it all the time.
My biggest complaint is still that node indicates synch/async backwards. Almost everything is synchronous aside from a few functions. But instead of naming the function that are different (in the sense of asynchronous) they label the versions that match the behaviour of everything else.
That is bad design.
Also:
path.delimiter
path.sep
WHAT THE FUCK? Pick a convention node, you're drunk.
Complaining about node
also there is the whole npm vc thing going on.
That makes breaking the reliance on npm a bit urgent.