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

This Week's Node.js News - Issue 158

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

Node WeeklyOctober 6, 2016 #158 James M Snell 

[Node.js, TC-39, and Modules](https://hackernoon.com/node-js-tc-39-and-modules-a1118aecf95e)A write-up of what’s going on with TC39 (the group working on specifying the latest versions of JavaScript) around ECMAScript Module support in Node. A great look at the issues involved.
 Alex Grigoryan 

[Electrode: A Universal React + Node App Platform](http://www.electrode.io/)Walmart has open sourced a React + Node-based platform that powers Walmart.com. It focuses on performance, component resuability and simple deployment. More in their [introductory blog post](https://medium.com/walmartlabs/introducing-electrode-an-open-source-release-from-walmartlabs-14b836135319).
 RedisgreenSponsor

[Explore Your Redis Memory Usage with an Interactive Map](http://www.redisgreen.net/cooper/node1/index.html?utm_source=nodeweekly&utm_medium=email&utm_campaign=2016c&utm_content=primary&utm_term=inside+memory+map)RedisMonitor from RedisGreen shows you large keys, memory leaks, old keys, and other potential problems quickly.

[![Redisgreen\](https://copm.s3.amazonaws.com/18c4c1c3.png)](http://www.redisgreen.net/cooper/node1/index.html?utm_source=nodeweekly&utm_medium=email&utm_campaign=2016c&utm_content=primary&utm_term=inside+memory+map)
 Jeremy Wagner 

[Next Generation Server-Side Compression With Brotli](https://www.smashingmagazine.com/2016/10/next-generation-server-compression-with-brotli/)Get hands-on with Brotli by creating a Node-powered HTTP server that implements this new(ish) compression algorithm and compare its performance to gzip.
 Node.js Foundation 

[Canary in the Gold Mine: Test Modules on Node Versions](https://github.com/nodejs/citgm)A tool to test an arbitrary npm module on a specific Node runtime. It’s used by the Node project to test releases.
 Amazon 

[Migrating an Express Application to Amazon API Gateway and AWS Lambda](https://aws.amazon.com/blogs/compute/going-serverless-migrating-an-express-application-to-amazon-api-gateway-and-aws-lambda/)Brett Andrews explores the process of tweaking an Express app to run on Amazon’s API Gateway and AWS Lambda using the `aws-serverless-express` package.
 Ben Orozco 

[Creating A Serverless Node Web App with Hyperdev](https://medium.com/the-backlog-by-nimbo-x/creating-a-serverless-web-app-with-node-js-ember-js-and-paas-services-hyperdev-surge-sh-8e3ebe263a76)Building a serverless CMS/blog based on free PaaS services like Airtable, Hyperdev (the online Node dev environment by Fog Creek) and Surge.sh.


Jobs

- [Full Stack Engineer at Hello Alfred (New York)](https://hello-alfred-1.workable.com/jobs/214124)
We're seeking a Full Stack Engineer with the ability & passion for building solutions. We would like someone who can help develop our engineering philosophy & practices to lead the construction of a new type of service. Hello Alfred
- [Node.js developer at Econify (New York, NY)](http://www.econify.com)
Econify is a software development shop that primarily works with established companies, leading them through complicated technology challenges. We’re currently seeking a senior Node.js developer. Elixir knowledge a plus. Econify
- [One Application, 4,000+ Opportunities - Try Hired](http://hired.com/?utm_source=newsletters&utm_medium=petercooperpress&utm_campaign=q4-16-nodeweekly)
On Hired companies apply to interview you. Get 1:1 support for your job search plus upfront compensation details. Hired

In Brief

- [RethinkDB Is Shutting Down](https://rethinkdb.com/blog/rethinkdb-shutdown/) news 
The project will live on as open source, however. RethinkDB
- [Build a Search Engine with Node.js and Elasticsearch](https://www.sitepoint.com/search-engine-node-elasticsearch/) tutorial Behrooz Kamali
- [Post-Mortem Debugging and Promises](https://www.joyent.com/blog/post-mortem-debugging-and-promises) tutorial 
A look at some of the differences in debugging apps where promises are used. Joyent
- [Sequelize CRUD 101](http://lorenstewart.me/2016/10/03/sequelize-crud-101/) tutorial 
The basics of CRUD operations using the Node ORM Sequelize. Loren Stewart
- [Write Better Apps in Angular 2: Rangle’s Online Training Program](http://info.rangle.io/angular-2-online-training?utm_source=NodeWeekly&utm_medium=newsletter&utm_campaign=Oct6) 
Rangle offers this free Angular 2 online training program for JavaScript developers. Register now to join the session on October 18-19! RANGLE.IOSponsor
- [Handling Node.js Migrations with Knex and widget-knex-schema](http://blog.ragingflame.co.za/2016/10/3/handing-nodejs-migrations-with-knex-and-widgetknexschema) tutorial Qawelesizwe Mlilo
- [Node.js at Scale: An npm Publishing Tutorial](https://blog.risingstack.com/nodejs-at-scale-npm-publish-tutorial/) tutorial 
How you can publish your own npm modules and how semantic versioning works. Peter Czibik
- [A Simple Intro to Docker with Node and Koa](http://blog.bandwidth.com/intro-to-simple-docker-with-node-koa/) tutorial 
The basics of manually bringing together some of Docker’s tools to run a simple Node app. Dialed In
- [Better Testing of Microservices Using Consumer-Driven Contracts](http://hecodes.com/2016/10/better-testing-microservices-using-consumer-driven-contracts-node-js/) tutorial 
A look into using Pact for testing interactions between microservices. Lucas Majerowicz
- [HyperDev - Developer playground for building full-stack web apps, fast](https://hyperdev.com/about/) tools 
Combining automated deployment, instant hosting and collaborative editing to get you coding with no setup. Fog Creek SoftwareSponsor
- [optimize-js: Optimize JS for Faster Initial Loading](https://github.com/nolanlawson/optimize-js) tools 
Wraps immediately-invoked functions or likely-to-be-invoked functions in parentheses to speed up JavaScript parsers’ initial runs. Nolan Lawson
- [promise-poller: A Basic Poller Built on Top of Promises](https://www.npmjs.com/package/promise-poller) code Joe Attardi

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

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