---
title: "This Week's Node.js News - Issue 175"
publication: "Node Weekly"
issue: 175
published_at: "2017-02-16"
canonical_url: "https://nodeweekly.com/issues/175"
---

This Week's Node.js News - Issue 175

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

Node WeeklyFebruary 16, 2017 #175 James M Snell 

[An Update on ES6 Modules in Node.js](https://medium.com/@jasnell/an-update-on-es6-modules-in-node-js-42c958b890c)Last year, James wrote a [great article about modules](https://hackernoon.com/node-js-tc-39-and-modules-a1118aecf95e) and now returns with an update on how things are progressing.
 Gerard Rovira 

[Building A Scalable Express App](https://medium.com/@zurfyx/building-a-scalable-node-js-express-app-1be1a7134cfd)A thorough consideration of some of the ideas behind making a Node Express app more scalable.
 DatadogSponsor

[Real-time Node.js monitoring](https://www.datadoghq.com/monitor-nodejs/?utm_source=Advertisement&utm_medium=CooperPress&utm_campaign=CooperPress-NodeWeekly&utm_content=node)Graph and alert on custom metrics from your Node apps, along with the rest of your stack. 14-day free trial.

[![Datadog\](https://copm.s3.amazonaws.com/8bfee4a6.png)](https://www.datadoghq.com/monitor-nodejs/?utm_source=Advertisement&utm_medium=CooperPress&utm_campaign=CooperPress-NodeWeekly&utm_content=node)
 Elad Nava 

[TLDRLegal: Check If Your Project Meets Dependencies' Licensing Requirements](https://www.npmjs.com/package/tldrlegal)A command line tool that checks the licenses of your project’s dependencies and helps you comply.
 SitePoint 

[How to Build and Structure a Node MVC Application](https://www.sitepoint.com/node-js-mvc-application/)In this extensive tutorial, James Kolce shows how to create a note-taking app using Hapi.js, Pug, Sequelize and SQLite.
 Carlos Justiniano 

[Building a Microservices Example Game with Distributed Messaging](https://community.risingstack.com/building-a-microservices-example-game-with-distributed-messaging/)Building the mechanics of a simple multiplayer game as a way to learn about bringing together Node-powered microservices with [Hydra.](https://github.com/flywheelsports/fwsp-hydra)
 Gone Hybrid 

[How To Create A Node.js Microservice for an Ionic App](http://gonehybrid.com/how-to-create-a-node-js-microservice-for-your-ionic-app/)Create a simple Node.js service that can handle calls to the Facebook Graph API, and avoid needing to include an Access Token in your Ionic-based mobile app.


In Brief

- [Full root access on lightning fast, dependable Linode servers.](http://welcome.linode.com/node-weekly?utm_source=cooperpress&utm_medium=sponsored&utm_term=go&utm_campaign=node-weekly) 
No better place for a Node.js app. LinodeSponsor
- [Have your MVP Running in Prod within 15 Minutes with Serverless](http://www.theodo.fr/blog/2017/02/have-your-mvp-running-in-prod-within-15-minutes-with-serverless/) tutorial Yu Ling Cheng
- [Creating System Notifications on macOS and Windows from Node](https://davidwalsh.name/system-notifications-node) tutorial David Walsh
- [Getting Node.js Testing and TDD Right](https://blog.risingstack.com/getting-node-js-testing-and-tdd-right-node-js-at-scale/) tutorial Peter Czibik
- [A Brief History of Node Streams pt.1](https://medium.com/@jessica.quynh.tran/a-brief-history-of-node-streams-pt-1-3401db451f21) tutorial 
A look at what streams are and do, while providing some examples along the way. Jessica Quynh
- [How Node Manages Timers Internally](https://asafdav2.github.io/2017/node-js-timers/) tutorial Asaf David
- [Exploiting A Node.js Deserialization Bug for Remote Code Execution](https://opsecx.com/index.php/2017/02/08/exploiting-node-js-deserialization-bug-for-remote-code-execution/) story OpSecX
- [Node.js + Containers = Magic](https://medium.com/the-node-js-collection/node-js-containers-magic-1321750b7184) story Node.js Foundation
- [9 Useful Utilities for the Node.js Developer](https://nodesource.com/blog/nine-fantastic-utilities-for-the-node-js-developer) tools 
Covers create-react-app, branch-diff, nvm, and more. NodeSource
- [Track errors in your Node apps with Sentry](https://sentry.io/from/nodeweekly/?utm_source=nodeweekly&utm_medium=display&utm_campaign=node3) tools 
Sentry's open-source error tracking tells you when your code breaks, without the need for bug reports. SentrySponsor
- [Egg: A Framework for Building Enterprise Apps on Node and Koa](https://github.com/eggjs/egg) code 
Docs are mostly in Chinese for now, but English is on the way. egg
- [s3-lambda: Lambda Functions over AWS S3 Objects with Concurrency Control (each, map, reduce, filter)](https://github.com/littlstar/s3-lambda) code Little Star Media

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

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