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

This Week's Node.js News - Issue 144

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

Node WeeklyJune 30, 2016 #144 David Drew 

[How to Upgrade a Node Module The Right Way](http://www.jamasoftware.com/blog/upgrade-node-module-right-way/)How to upgrade Node dependencies without ‘breaking absolutely everything’ in a safe, verifiable, ‘re-factory’ way.
 Node.js Foundation 

[How Netflix Scales with Node and Containers](https://medium.com/@nodejs/netflixandchill-how-netflix-scales-with-node-js-and-containers-cf63c0b92e57)Mikeal Rogers spoke with two Netflix engineers about the containerization of their Node-powered service layer.
 Gergely Nemeth 

[Debugging Node.js Applications](https://blog.risingstack.com/node-hero-node-js-debugging-tutorial/)An entry-level introduction to debugging Node apps using the debug module, the built-in Node debugger and Chrome’s developer tools.
 npmCamp: July 30 in OaklandSponsor

[npmCamp is almost sold out: buy tickets to npm’s first community conference](http://npm.camp?utm_source=nodeweekly&utm_medium=email&utm_campaign=20160630)Join Isaac Schlueter, CJ Silverio, Sara Itani, Marcy Sutton, Sharon Steed, Daijiro Wachi, Wolf Rentzsch, Andre Arko, and over 150 more developers to share how you use npm and learn how to build amazing things. July 30 in Oakland; not (yet) sold out…

[![npmCamp: July 30 in Oakland\](https://copm.s3.amazonaws.com/e8b6d65c.png)](http://npm.camp?utm_source=nodeweekly&utm_medium=email&utm_campaign=20160630)
 Raja Sekar 

[A TDD Approach to Building a Todo API Using Node and MongoDB](https://semaphoreci.com/community/tutorials/a-tdd-approach-to-building-a-todo-api-using-node-js-and-mongodb)Learn how to develop a Todo API with Node.js, MongoDB, Mocha and Sinon.js, using the test-driven development approach.
 Node.js Foundation 

[Node.js Foundation Announces Keynotes for Node.js Interactive Europe](https://nodejs.org/en/blog/announcements/interactive-2016-ams/)It takes place in Amsterdam on September 15-16. Keynoters include Ashley Williams, Mikeal Rogers, and Doug Wilson. Other speakers have also been announced.


Jobs

- [Senior Node Engineer at TES USA (San Francisco, CA or remote)](http://wikispaces.workable.com/jobs/40877)
Make a difference in teachers’ lives with a platform that allows them to find, share and sell resources worldwide. Join TES USA’s small, global team to embrace challenges, be part of a lean process, and impact education. TES USA
- [Software Architect – JavaScript](http://company.trivago.com/jobs/1258/?utm_campaign=Software%20Architect%20%u2013%20JavaScript%201258%20repost%202&utm_source=Node%20Weekly&utm_medium=newsletter&utm_term=engineering&utm_content=global)
We’re looking for a JavaScript Architect to improve our existing tools & frameworks. If you have an excellent knowledge of ES2015+, good knowledge of webpack and Babel and an understanding of JavaScript application architecture, apply today. Trivago
- [Work on a Better Stack](https://hired.com/?utm_source=newsletters&utm_medium=petercooperpress&utm_term=cat-tech-node&utm_content=betterstack&utm_campaign=q2-16-nodeweekly&utm_location=us)
On Hired, engineers typically get 5+ job offers in 1 week. Find that new opportunity you've been craving and get access to 3,500+ companies instantly. Hired.com

In Brief

- [Node v4.4.7 (LTS) Released](https://nodejs.org/en/blog/release/v4.4.7/) news Node.js Foundation
- [Here's Johnny, Introducing the Johnny-Five Inventor's Kit](https://www.sparkfun.com/news/2127) news 
A kit for building JavaScript-based hardware projects. Sparkfun
- [Nodevember: A 2 Day Node Conference in Nashville, Nov 20-21](http://nodevember.org/) news 
The [CFP](https://www.papercall.io/nodevember2016) is open until August 16.
- [AdonisJs 3.0 Released](https://adonisjs.svbtle.com/adonisjs-30-release) news 
Adonis is an MVC framework for Node.
- [Get Live 1:1 Node Expert Help / Become a Node Codementor](https://www.codementor.io/nodejs-experts?utm_source=newsletter-ad&utm_medium=newsletter&utm_term=help-become-mentor&utm_content=nodeweekly&utm_campaign=cooperpress-newsletter-ad) 
Codementor helps developers learn Node.js faster with on-demand live expert help. Are you a Node expert? Become a Codementor and get paid by helping your fellow developers. CodementorSponsor
- [Building a Review App with Ionic 2, MongoDB and Node](http://www.joshmorony.com/building-a-review-app-with-ionic-2-mongodb-node/) tutorial Josh Morony
- [Developing Desktop Apps with Electron and Bozon](http://railsware.com/blog/2016/06/06/developing-desktop-applications-with-electron-and-bozon/) tutorial tools 
“We built Bozon to make it easier to bootstrap new Electron applications” Sergii Boiko
- [How to Unit Test Mongoose Models: The Definitive Guide](http://codeutopia.net/blog/2016/06/10/mongoose-models-and-unit-tests-the-definitive-guide/) tutorial Jani Hartikainen
- [alfred-npms: Alfred 3 Workflow to Search for npm Packages with npms.io](https://github.com/sindresorhus/alfred-npms) tools Sindre Sorhus
- [Node.js support from NodeSource](http://nsrc.io/get-nsupport-7) 
Using Node.js? Get N|Support, Node.js developer support, with unlimited tickets for a limited time. NodeSourceSponsor
- [HolyJS: A Node Project Starter/Boilerplate](https://github.com/holyjs/holyjs) code 
Includes local and remote auth, account management, and more.
- [env-paths: Get Paths for Storing Things Like Data, Config, Cache, etc.](https://github.com/sindresorhus/env-paths) code Sindre Sorhus
- [Iterall: Minimal No-Dependency Utilities for using Iterables in JS Environments](https://github.com/leebyron/iterall) code Lee Byron
- [mongoose-named-scopes: Define Chainable, Composable Queries](https://github.com/gberger/mongoose-named-scopes) code Guilherme Berger
- [Node-Data: A Generic Interface to SQL, NoSQL, and Graph Entities](https://github.com/ratneshsinghparihar/Node-Data) code ratnesh singh
- [Tennu: An IRC Bot Framework for Node](https://github.com/Tennu/tennu) code 
Easily create event listeners and respond to events on IRC. Ryan Scheel
- [simple-postgres: A Minimal Postgres Interface for Node](https://github.com/devTristan/simple-postgres) code Tristan Davies
- [fast-memoize.js: The 'Fastest Possible' JS Memoization Library](https://github.com/caiogondim/fast-memoize.js) code Caio Gondim
- [WarriorJS: Learn ES6 While Playing A Game](https://github.com/olistic/warriorjs) code 
You have to instruct a warrior to battle enemies, rescue captives, etc. Matías Olivera
- [Generative Art with Node.js and Canvas](https://mattdesl.svbtle.com/generative-art-with-nodejs-and-canvas) story Matt DesLauriers

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/144)

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