---
title: "A Plan for Making Node.js Start Up 8x Faster"
publication: "Node Weekly"
issue: 214
published_at: "2017-11-16"
canonical_url: "https://nodeweekly.com/issues/214"
---

A Plan for Making Node.js Start Up 8x Faster

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

Node WeeklyNovember 16, 2017 #214 YouTube 

[29 Videos from Last Week's NodeConfEU 2017](https://www.youtube.com/playlist?list=PL0CdgOSSGlBaxNkrUIHrhd1f3ch45f66_#nodeconfeu2017)NodeConfEU took place in Ireland last week and there are already some great videos out, including [Building a radio data network with Node](https://www.youtube.com/watch?v=KSV6PcCgf58&list=PL0CdgOSSGlBaxNkrUIHrhd1f3ch45f66_&index=3), [The memory footprint of Node modules](https://www.youtube.com/watch?v=B7vuirgBIM4&list=PL0CdgOSSGlBaxNkrUIHrhd1f3ch45f66_&index=12), and [a talk about the development of npm v5 and v6.](https://www.youtube.com/watch?v=j0S4M4HWFZs&list=PL0CdgOSSGlBaxNkrUIHrhd1f3ch45f66_&index=22)
 Jamie Munro 

[Creating Secure Password Resets With JSON Web Tokens](https://www.smashingmagazine.com/2017/11/safe-password-resets-with-json-web-tokens/)A thorough introduction to JWTs and their use from Node. JWTs can contain encoded information that can be validated to ensure it hasn’t been tampered with.
 Node.js Foundation 

[Node v9.2.0 (Current) Released](https://nodejs.org/en/blog/release/v9.2.0/)Only a minor update. `process.ppid`, `fs.realpathSync.native` and `fs.realpath.native` are now exposed.
 Frontend MastersSponsor

[🎉 New, Updated: Deep JavaScript Foundations with Kyle Simpson](https://frontendmasters.com/courses/javascript-foundations/)Join Kyle Simpson, author of the popular “You Don’t Know JavaScript” book series, as he deep dives into JavaScript's core mechanics like scope, closure, this and prototypes ..plus new features in ES6 and more.

[![Frontend Masters\](https://copm.s3.amazonaws.com/4cf37b30.png)](https://frontendmasters.com/courses/javascript-foundations/)
 Jeff Judkins 

[Debugging Memory Leaks and Memory Bloat in Node](https://tech.residebrokerage.com/debugging-node-js-memory-problems-d450787d9253)Memory issues can be daunting when you first encounter them, but this article aims to make them a little more approachable.
 Hashseed 

[A Plan for Making Node.js Start Up 8x Faster](https://docs.google.com/document/d/1YEIBdH7ocJfm6PWISKw03szNAgnstA2B3e8PZr_-Gp4/edit#heading=h.1v0pvnoifuah)Node starts pretty quickly, but here’s an in-progress plan for using V8 snapshots to trim away those extra milliseconds.
 Tierney Cyren 

[The State of Node.js Security in 2017](https://nodesource.com/blog/the-state-of-node-js-security-in-2017)The results from a survey of Node devs on their experience/practice with Node security, mostly packed into a huge infographic.


Jobs

- [Frontend Engineer (Remote)](https://www.dropsource.com/blog/careers/frontend-developer/)
Be a part of a high tech startup and be tasked to analyze and develop features for our web application using ReactJS and Node. Dropsource
- [Web Client Engineer](https://careers-discovery.icims.com/jobs/18956/software-engineer---web-clients/job?utm_source=nodeweekly&utm_medium=email)
Join a growing engineering team that builds highly performant video apps across Web, iOS, Android, FireTV, Roku, tvOS, Xbox and more. DISCOVERY DIGITAL MEDIA

In Brief

- [Node.js 8.9 Released with Long Term Support](https://www.infoq.com/news/2017/11/node-8-lts-node-9) news 
InfoQ
- [Announcing Assert(js) – An All JavaScript Testing Conference](https://www.assertjs.com/) news 
A one-day, single-track conference with a laser focus on JavaScript testing for devs - both UI and Node.
OK GROW!Sponsor
- [Browser Automation Revisited: Meet Puppeteer](https://nemethgergely.com/puppeteer-browser-automation/) tutorial 
Puppeteer is a Node.js library which provides an API to control a headless Chrome.
Gergely Nemeth
- [Automated UI Testing with Nightmare](https://www.scaledrone.com/blog/posts/automated-ui-testing-with-nightmare) tutorial 
[Nightmare](https://github.com/segmentio/nightmare) is a high-level browser automation library.
Scaledrone
- [Running the Node.js Bookshelf on Compute Engine](https://cloud.google.com/nodejs/docs/tutorials/bookshelf-on-compute-engine) tutorial 
The [Node.js Bookshelf](https://cloud.google.com/nodejs/getting-started/tutorial-app) is an app that shows off various Google Cloud Platform features.
Google Cloud Platform
- [Deploy an Angular 2 and Node App to AWS EC2, RDS and S3](https://codeburst.io/deploy-angular-2-node-js-website-using-aws-1ac169d6bbf) tutorial 
Mateusz Okulewicz
- [Server and Auth Basics with Express, Sessions, Passport, and CURL](https://medium.com/@evangow/server-authentication-basics-express-sessions-passport-and-curl-359b7456003d) tutorial 
Evan Gow
- [How I Got Into Node: Matteo Collina](https://medium.com/@nodejs/how-i-got-into-node-matteo-collina-8542d43afcc2) story 
How a member of the Node.js Technical Steering Committee, got into the community.
Node.js Foundation
- [Bringing Native Performance to Electron with Realm](https://blog.realm.io/native-performance-electron-realm/) story 
Realm
- [How We Build Real-Time Features using Node and Socket.io](https://blog.tuleap.org/how-we-build-real-time-app-using-nodejs-and-socketio) story 
Tuleap
- [Codeship Ranked Amongst Top 5 Continuous Integration Vendors by Forrester](https://codeship.com/forrester-wave-continuous-integration-report?utm_source=email-sponsorship&utm_medium=cpc-node-weekly-secondary&utm_campaign=forrester-wave-ci-report) 
Codeship ahead of IBM, TravisCI, Atlassian, and more. Download the report for free.
CodeshipSponsor
- [MagiCLI: Automagically Generate CLIs for Any Module](https://hackernoon.com/introducing-magicli-automagically-generates-a-command-line-interface-cli-for-any-module-49543e50f86d) tools 
Diego ZoracKy
- [reed-solomon: Reed-Solomon Erasure Coding in Pure JavaScript](https://github.com/ronomon/reed-solomon) code 
With an optional C++ binding for multi-core throughput.
- [Color Log: A 4-Level Console Logger with Color Support](https://github.com/tigercosmos/node-color-log) code 
An-Chi Liu
- [Ukkonen: Ukkonen's Approximate String Matching Algorithm](https://github.com/sunesimonsen/ukkonen) code 
Performs better than [Levenshtein distance](https://en.wikipedia.org/wiki/Levenshtein_distance) on long strings.
Sune Simonsen
- [nba-go: A Command Line Interface to NBA Games and Stats](https://github.com/xxhomey19/nba-go) code 
Homer Chen
- [Data Sheet: Database Performance Monitoring](https://www.vividcortex.com/hubfs/VividCortex_Overview_Data_Sheet.pdf?utm_campaign=Node%20Weekly&utm_source=ppc&utm_medium=Overview%20DS) 
VividCortexSponsor

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

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