---
title: "This Week's Node News - Issue 70"
publication: "Node Weekly"
issue: 70
published_at: "2015-01-22"
canonical_url: "https://nodeweekly.com/issues/70"
---

This Week's Node News - Issue 70

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

Node WeeklyJanuary 22, 2015 #70 StrongLoop 

[StrongLoop's Look at Node in 2014 and Predictions for 2015](http://strongloop.com/strongblog/2015-node-js-predictions/)A look at how Node picked up momentum in 2014 before moving to a bulletpoint list of things they see coming up this year.
 WatchMeCode 

[Upgrading Express v3 to v4](https://sub.watchmecode.net/express-v3-to-v4/)A 30 minute screencast showing what it takes to get an Express v3-based app up to the latest and greatest version 4.
 OpbeatSponsor

[Get a push notification on your mobile when your app breaks](https://opbeat.com/?campaign=nodeweekly=nodeweekly=banner=nodeweekly100)Get notified in real-time whenever an error occurs in your app, and make an informed decision about whether you need to open your laptop. Full Node.js support. Free for small teams. Node Weekly readers get $100 credit.

[![Opbeat\](https://copm.s3.amazonaws.com/7437f80d.png)](https://opbeat.com/?campaign=nodeweekly=nodeweekly=banner=nodeweekly100)
 Node.js Blog 

[Node v0.11.15 (Unstable) Released](http://blog.nodejs.org/2015/01/20/node-v0-11-15-unstable/)Includes updates on v8 (not to io.js levels, naturally), libuv, and npm.
 StrongLoop 

[What’s New in io.js 1.0 Beta? – Streams3](http://strongloop.com/strongblog/whats-new-io-js-beta-streams3/)Node Streams are a powerful way to build modules and applications that deal with large streams of data.
 Michael Schöbel 

[Node.js and Io.js - Very Different in Performance](http://geekregator.com/2015-01-19-node_js_and_io_js_very_different_in_performance.html)A mostly inconclusive look at varying performance levels using different types of arrays. Ben Noordhuis [shared his thoughts](https://news.ycombinator.com/item?id=8911301) on the results on Hacker News.
 Gabor Papp 

[How Google Sees Node.js](http://blog.risingstack.com/how-google-sees-node-js/)A look at Node through the eyes of Google Trends, Google’s autosuggest system, and what Node related terms people are searching for.


Jobs

- [Software Engineer Who Loves to Teach?](http://www.fullstackacademy.com/workatfullstack)
Come change tech education as an instructor at Fullstack Academy, a YC backed immersive software engineering school based in New York City. We're hiring instructors to help teach our JavaScript driven curriculum to smart, motivated students. Fullstack Academy
- [Senior Node.js Developer at digital currency / Bitcoin startup Circle](http://circle.theresumator.com/apply/MTP3jE/Senior-Nodejs-Developer.html?source=NodejsWeekly)
Whether you're convinced or curious about Bitcoin's potential to redefine money as we know it, if you're a smart, passionate Node.js developer with a strong background in building web apps using modern frameworks we'd like to hear from you. Circle

In Brief

- [io.js 1.0.3 Released](https://github.com/iojs/io.js/blob/v1.x/CHANGELOG.md) news 
V8 goes from version 3.31 to 4.1 (not as big an upgrade as it sounds), Windows XP/2003 support is re-enabled, npm is upgraded to 2.2.0. io.js
- [nvm (Node Version Manager) Adds io.js Support](https://github.com/creationix/nvm/releases/tag/v0.23.0) news 
nvm is mostly a bash script to manage multiple active Node.js versions (like Ruby’s RVM). It now supports io.js as well as Node. Tim Caswell
- [Understanding the Node.js Event Loop](https://nodesource.com/blog/understanding-the-nodejs-event-loop) tutorial NodeSource
- [Detecting PhantomJS-Based Visitors](http://engineering.shapesecurity.com/2015/01/detecting-phantomjs-based-visitors.html) tutorial Shape Security Labs
- [CommonJS Modules Make Brittle Singletons](http://bites.goodeggs.com/posts/commonjs-modules-make-brittle-singletons/) story 
‘We occasionally rely on node’s module caching to share a single instance throughout a full-stack javascript project. This strategy breaks more than we’d like.’ Adam Hull
- [Why Panda Strike Wrote the Fastest JSON Schema Validator for Node.js](http://gilesbowkett.blogspot.co.uk/2015/01/why-panda-strike-wrote-fastest-json.html) story Giles Bowkett
- [A Look at the JavaScript Module Pattern](https://frontendmasters.com/courses/js-fundamentals-to-functional/module-pattern/) video 
Use the JavaScript Module pattern to define public/private methods and encapsulate functionality. Frontend MastersSponsor
- [Scaling A/B Testing on Netflix.com with Node.js](https://engineering.opendns.com/2015/01/14/scaling-ab-testing-netflix-com-node-js/) video Alex Liu
- [Using Node.js for Everything](https://thenewcircle.com/s/post/1637/using_nodejs_for_everything_forward_js_video) video 
The CEO of Modulus looks at how a company can be entirely based around JavaScript technologies and tooling. Charlie Key
- [Node.js Tools RC2 for Visual Studio: Improved Stability, TypeScript Support](https://nodejstools.codeplex.com/releases/view/579420) tools Microsoft
- [Try the Most Advanced On-Premise Profiling and Monitoring System](http://concurix.com/?utm_source=nodeweekly=news=january) tools 
Built for Node, Concurix offers code level insights and unique visualizations, like flamegraphs on any OS. ConcurixSponsor
- [curlconverter: Convert Chrome-Generated Curl Commands to Native JavaScript (or Python) HTTP Calls](https://github.com/NickCarneiro/curlconverter) code tools Nick Carneiro
- [Diet.js: A Tiny Modular Node Web Framework](http://dietjs.com/) code Adam Halasz
- [CanCan: Authorization Handling for Node.js](http://github.com/vdemedes/cancan) code 
A port of Ryan Bates’ popular CanCan library for Ruby. ES6 focused. Vadim Demedes
- [big-query-bot: Automated Google BigQuery Execution with Async Library](https://www.npmjs.com/package/big-query-bot) code Ilya Pimenov
- [Robe: Node.js ODM for MongoDB using ES6 Generators](http://hiddentao.github.io/robe/) code Ramesh Nair
- [PublicSuffixList: Validate Top Level and Domain Names using Mozilla's Public Suffix List](https://github.com/cmtt/publicsuffixlist) code cmtt

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

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