HEADS UP! This article was written for an older version of node. More up-to-date information may be available elsewhere. Ok, here's an important thing to understand when you're working with node.js. There're lots of node objects that emit events, and you can easily find some examples on the documentation. But what's not really clear perhaps is how do you write your own events and listeners. You co