Node Weekly
January 15, 2016  #120
Daniel Khan
A look at how Node.js manages memory and how to trace down memory-related problems.

Node can potentially reveal data if your server-side code leaks uninitialized buffers to clients. There’s further discussion in an issue raised on the official Node repository.

Heroku   Sponsor
These 10 habits will improve application performance and make you more productive. Learn how to take maximum advantage of Node’s high concurrency, speed up your builds, better manage dependencies, avoid Node's greedy garbage collector and much more.


Sindre Sorhus
Following on from other ‘awesome’ themed link lists comes one aimed at the npm ecosystem, but it includes a variety of npm-related tips too.

Stephan Ahlf
A Node-focused JavaScript debugger for Linux, OS X and Windows that uses the Chrome Developer Tools.

Scott Robinson
Get the most out of your multi-core CPU by spinning up multiple processes of your Node app by using the ‘cluster’ module.

Charlie Key
MQTT is a simple pub/sub messaging protocol for sensors and mobile devices. This walkthrough looks at using Node and MQTT to build a simple garage opener app.


  • Node.js Developers at X-Team (Remote)
    We're looking for developers with extensive knowledge of JavaScript. The perfect candidate would be highly skilled in different frameworks and libraries. We are 100% remote and we provide the funding needed to help you achieve your goals and grow as a remote developer. X-Team
  • Senior Node Engineer at TES USA (San Francisco, CA or remote)
    Help millions of teachers develop and deliver the best education. We're a small, global team embracing new technology and a lean process. If you want to be challenged and have an impact on education, join us. TES USA
  • Node Skills are in demand
    Indeed Prime is an elite new program from that presents in-demand tech talent like you to top employers. Indeed Prime opens the door to exciting career opportunities with one simple application. Join today. Indeed

In Brief