---
title: "#199: How V8's Turbofan will affect optimizations in Node"
publication: "Node Weekly"
issue: 199
published_at: "2017-08-03"
canonical_url: "https://nodeweekly.com/issues/199"
---

#199: How V8's Turbofan will affect optimizations in Node

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

Node WeeklyAugust 3, 2017 #199 The npm Blog 

[Malware on the npm Registry](http://blog.npmjs.org/post/163723642530/crossenv-malware-on-the-npm-registry)A user created a ‘crossenv’ package (very similar to the popular [cross-env](https://www.npmjs.com/package/cross-env) package) which ran a script sending sensitive information over the Web.
 Matteo Collina and David Mark Clements 

[Get Ready for JS Optimizations in New V8 Versions](https://www.nearform.com/blog/node-js-is-getting-a-new-v8-with-turbofan/)How the performance characteristics of V8’s Turbofan will affect the way we optimize in Node 8.3 and beyond.
 Node.js Foundation 

[Express Gateway: A Microservice API Gateway Built on Express](https://medium.com/@nodejs/q-a-with-express-gateway-team-a-microservice-api-gateway-built-on-express-ebb3b18b5bdb)[Express Gateway](http://www.express-gateway.io/) provides a simple and flexible way to orchestrate and manage microservices and APIs.
 RedisGreenSponsor

[Redis 4.0 now on RedisGreen](http://www.redisgreen.net/?utm_source=nodeweekly&utm_medium=email&utm_campaign=2017c&utm_content=primary&utm_term=r4+memory)Redis 4.0 is out and available on RedisGreen with full visualization of your memory usage and top-tier performance.

[![RedisGreen\](https://copm.s3.amazonaws.com/524f0187.png)](http://www.redisgreen.net/?utm_source=nodeweekly&utm_medium=email&utm_campaign=2017c&utm_content=primary&utm_term=r4+memory)
 Alan B Smith 

[react-router-example: A React Router + Node.js Heroku App Example](https://github.com/alanbsmith/react-router-example)A repo containing a simple starter app with some helpful workflow additions and all ready to deploy on Heroku as-is.
 Nick Parsons 

[Introducing Mongoose to Your Node.js and Restify API](https://www.mongodb.com/blog/post/part-2-introducing-mongoose-to-your-nodejs-and-restify-api)Guiding you through the steps needed to modify your API by introducing Mongoose. Part two in a series - [part one here](https://www.mongodb.com/blog/post/getting-started-with-mongodb-nodejs-and-restify).


In Brief

- [#npm IRC Channel Being Closed + Other Ways To Get npm Help](http://blog.npmjs.org/post/163421115230/shutting-down-npm-irc) news The npm Blog
- [NodeConfEU 2017 (November 5-8 in Ireland)](http://www.nodeconf.eu/) news 
The agenda for this year’s NodeConfEU is out now. NodeConf
- [npm Inc. Working With ^Lift Security to Secure npm Registry](http://blog.npmjs.org/post/163676667652/securing-the-npm-registry) news The npm Blog
- [Node v6.11.2 (LTS) Released](https://nodejs.org/en/blog/release/v6.11.2/) news 
Only very minor tweaks and updates. Node.js Foundation
- [Practical Scalability Analysis with the Universal Scalability Law](https://www.vividcortex.com/resources/universal-scalability-law/?utm_campaign=Node%20Weekly&utm_source=ppc&utm_medium=Practical%20Scalability) 
This eBook outlines why systems fail to scale well & what to do about it using Dr. Gunther’s Universal Scalability Law. VividCortexSponsor
- [Find Projects Infected by Malicious npm Packages](https://www.twilio.com/blog/2017/08/find-projects-infected-by-malicious-npm-packages.html) tutorial Dominik Kundel
- [Anatomy of a 'Serverless' Node Application](https://serverless.com/blog/anatomy-of-a-serverless-app/) tutorial 
A step-by-step walkthrough of a serverless app built on the Serverless framework. Rupak Ganguly
- [How To Publish a Vue.js Component on npm](https://vuejsdevelopers.com/2017/07/31/vue-component-publish-npm/) tutorial Anthony Gore
- [Capturing Diagnostic Dumps for Node Apps in Bluemix Container Service](https://developer.ibm.com/node/2017/07/24/capturing-diagnostic-dumps-node-js-applications-bluemix-container-service/) tutorial Richard Chamberlain
- [Set up a Netflix style streaming service with Node.js](https://bitmovin.com/encoding-documentation/encoding-api/?utm_source=cooperpress&utm_medium=email&utm_campaign=nodeweekly) BitmovinSponsor
- [API Authentication with Node](https://www.youtube.com/playlist?list=PLSpJkDDmpFZ7GowbJE-mvX09zY9zfYatI) video 
A video series looking at how to do API authentication and authorization with Node. CodeWorkr
- [Google, Intel, and Twitter Talk Node.js](https://medium.com/@nodejs/google-intel-and-twitter-talk-node-js-aa3407b17143) video 
A look into how these major companies are using Node. Node.js Foundation
- [Nightwatch.js: Browser-Automated Testing Done Easy](http://nightwatchjs.org/) tools 
Write efficient and straightforward end-to-end tests in Node.js which run against a Selenium/WebDriver server.
- [Reduce time spent debugging by 90%](https://rollbar.com/nodeweekly) tools 
Instantly know what's broken and why. Rollbar is monitoring, alerting, analytics for production errors. Try it. ROLLBARSponsor
- [React Native Node: Run a Node Process Behind a React Native App](https://github.com/staltz/react-native-node) code André Staltz
- [Spacetime: A Lightweight Way to Handle Timezones in JS](https://github.com/smallwins/spacetime) code 
Timezone-friendly date and time manipulation. Node and browser. Begin
- [Spikenail: A GraphQL API Framework for Node](https://github.com/spikenail/spikenail) code Igor Lesnenko
- [Mailit: A Tiny Drop-In REST API to Send Emails](https://github.com/dthree/mailit) code
- [Node on Android: Make Node Apps for Android](https://github.com/mafintosh/node-on-android) code Mathias Buus

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

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