Node.js and Good Practices – Separation of concerns doesn't need to be boring | Hacker News Reader