Error handling is a pain, and it's easy to get by for a long time in Node.js without dealing with many errors correctly ...