---
title: "This Week's Node.js News - Issue 120"
publication: "Node Weekly"
issue: 120
published_at: "2016-01-15"
canonical_url: "https://nodeweekly.com/issues/120"
---

This Week's Node.js News - Issue 120

This week's Node and io.js news[Read this e-mail on the Web](http://nodeweekly.com/issues/120)

Node WeeklyJanuary 15, 2016 #120 Daniel Khan 

[Understanding Garbage Collection and Memory in Node](http://blog.codeship.com/understanding-garbage-collection-in-node-js/)A look at how Node.js manages memory and how to trace down memory-related problems.
 ChALkeR 

[Node.js 'Buffer' Knows Everything](https://github.com/ChALkeR/notes/blob/master/Buffer-knows-everything.md)Node can potentially reveal data if your server-side code leaks uninitialized buffers to clients. There’s further discussion in [an issue raised](https://github.com/nodejs/node/issues/4660) on the official Node repository.
 HerokuSponsor

[10 Habits of a Happy Node Hacker](https://blog.heroku.com/archives/2015/11/10/node-habits-2016?c=70130000000NYVAAA4&utm_campaign=Display%20-%20Endemic%20-Cooper%20-Node%20-%20Blog%20-%20Drop1&utm_medium=display&utm_source=cooperpress&utm_content=blog&utm_term=node)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.

[![Heroku\](https://copm.s3.amazonaws.com/12c8ac93.png)](https://blog.heroku.com/archives/2015/11/10/node-habits-2016?c=70130000000NYVAAA4&utm_campaign=Display%20-%20Endemic%20-Cooper%20-Node%20-%20Blog%20-%20Drop1&utm_medium=display&utm_source=cooperpress&utm_content=blog&utm_term=node)
 Sindre Sorhus 

[Awesome npm: A Variety of npm Resources and Tips](https://github.com/sindresorhus/awesome-npm)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 

[IronNode: A Chrome DevTools-based Node.js Debugger](http://s-a.github.io/iron-node/)A Node-focused JavaScript debugger for Linux, OS X and Windows that uses the Chrome Developer Tools.
 Scott Robinson 

[Setting Up a Node.js Cluster](http://stackabuse.com/setting-up-a-node-js-cluster/)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 

[Getting Started with Node.js and MQTT](https://blog.risingstack.com/getting-started-with-nodejs-and-mqtt/)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.


Jobs

- [Node.js Developers at X-Team (Remote)](https://x-team.com/join/?utm_source=newsletter&utm_medium=email&utm_campaign=node-weekly-january)
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)](http://wikispaces.workable.com/jobs/40877)
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](http://www.indeed.com/prime?sid=xp_cooperpress&kw=nodeweekly)
Indeed Prime is an elite new program from Indeed.com 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

- [Node v5.4.1 (Stable) Released](https://nodejs.org/en/blog/release/v5.4.1/) news Myles Borins
- [N|Solid V1.2 Released: Monitoring Node.js At Scale](https://nodesource.com/blog/n-solid-v1-2-monitoring-node-js-at-scale/) news 
An enterprise-grade Node platform, fully compatible with Node 4.x. NodeSource
- [Understanding the Magic of Bloom Filters With Node and Redis](http://code.tutsplus.com/articles/understanding-the-magic-of-bloom-filters-with-nodejs-redis--cms-25397) tutorial Kyle Davis
- [[Whitepaper\] 9 Common Node.js Patterns](http://info.appneta.com/9_common_node.js_design_patterns.html?Ref__c=) tutorial 
Dive deep into commonly used Node.js patterns and how to use them effectively [Download Now.](http://info.appneta.com/9_common_node.js_design_patterns.html?Ref__c=) AppNeta APMSponsor
- [Build a Web App with Backbone.js and Socket.io](http://www.sitepoint.com/build-a-web-app-with-backbone-js-and-socket-io/) tutorial Igor Ribeiro Lima
- [The Factory Function Pattern In Depth](https://medium.com/@pyrolistical/factory-functions-pattern-in-depth-356d14801c91) tutorial Ronald Chen
- [Real Time Temperature Logging With Arduino, Node and Plotly](http://www.instructables.com/id/Real-Time-Temperature-Logging-With-Arduino-NodeJS-/) tutorial Instructables
- [How to Authenticate Against an OAuth2 API Service Using Node.js](https://stormpath.com/blog/talking-to-oauth2-services-with-nodejs/?utm_source=node-weekly&utm_medium=newsletter&utm_campaign=talking-oauth2-services) tutorial 
Access tokens don't have to be complicated: learn how to easily communicate with a third party API using Node.js, OAuth the Request library. StormpathSponsor
- [The Perfect Storm of Node.js and Docker](http://thenewstack.io/tns-analysts-perfect-storm-node-js-docker/) podcast opinion 
A 40 minute chat from the Node.js Interactive conference. The New Stack
- [What Image Compression/Resizing Library Do You Use in Node?](https://www.reddit.com/r/node/comments/40c9se/what_image_compressionresizing_library_do_you_use/) opinion Reddit
- [Tempus Fugit: A Flexible Job Scheduling Library](https://github.com/kessler/tempus-fugit) code Yaniv Kessler
- [Speechy: A Speech Recognition API Service to Decode Audio to Text](https://github.com/chrisenytc/speechy) code 
Uses the Google Speech API. Christopher EnyTC
- [Sample Code for Connecting a Node App to the Microsoft Graph API](https://github.com/OfficeDev/O365-Nodejs-Microsoft-Graph-App-only) code Microsoft
- [Trireme: Embed Node.js Inside a Java Virtual Machine](https://github.com/apigee/trireme) code Apigee
- [ChakraCore: The Core of Microsoft's Chakra JavaScript Engine](https://github.com/microsoft/chakracore) code Microsoft

Node Weekly is curated by [Peter Cooper](https://twitter.com/peterc) and published by [Cooperpress](https://cooperpress.com/).

Want to sponsor an issue? See our [media kit.](https://cooperpress.com/mediakit)
Want to post a job? E-mail us or [use our self-serve system.](https://booking.cooperpress.com/jobs)

[Unsubscribe](*|UNSUB|*) : [Change email address](*|UPDATE_PROFILE|*) : [Read this issue on the Web](http://nodeweekly.com/issues/120)

© Cooperpress Ltd. Office 30, Lincoln Way, Louth, LN11 0LS, UK
[Email policy](https://cooperpress.com/spam.html) [Privacy policy](https://cooperpress.com/privacy.html)
