Optimise Node.js performance by avoiding broken promises | Hacker News Reader