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

This Week's Node.js News - Issue 159

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

Node WeeklyOctober 13, 2016 #159 Node.js Foundation 

[Node v6.8.0 (Current) Released](https://nodejs.org/en/blog/release/v6.8.0/)`SyncWriteStream` now inherits from `Stream.Writable` so when stdio is piped to a file, stdout and stderr will be `Writable` streams; `http.request()` now accepts a `timeout` option; `setTimeout/Interval` perf has been improved.
 Paulius Uza 

[How to Play with async/await in Node v7 Today](https://github.com/pauliusuza/node-v7-async-await-demo)Node.js v7 _(not yet officially released)_ ships with `async/await` support. This post outlines the minimal setup in order to play with native versions of these new features early.
 Facebook Code 

[Yarn: A New Package Manager for JavaScript](https://code.facebook.com/posts/1840075619545360/yarn-a-new-package-manager-for-javascript/)With Yarn, engineers have access to the npm registry while operating faster, more securely, and more reliably. The initial community response has been very positive.
 Frontend MastersSponsor

[Learn API Design in Node.js (using Express & Mongo)](https://frontendmasters.com/courses/api-design-nodejs/)Build a fully functional API with Node.js and have the skills to build your own APIs. You’ll see just how easy and fun creating API’s in Node can be! 😀

[![Frontend Masters\](https://copm.s3.amazonaws.com/389796eb.png)](https://frontendmasters.com/courses/api-design-nodejs/)
 Marko Anastasov 

[Node Versions Used in Commercial Projects in 2016](https://semaphoreci.com/blog/2016/10/12/nodejs-versions-used-in-commercial-projects-2016-edition.html)Semaphore’s latest report of Node version usage in commercial projects running through their service. 0.10 remains most popular..
 The npm Blog 

[npm Inc. Says 'Hello, Yarn'](http://blog.npmjs.org/post/151660845210/hello-yarn)Isaac Schlueter, the CEO of npm, Inc., welcomes the newcomer (linked above) to the npm ecosystem.
 Alex Hultman 

[uWebSockets: A Scalable WebSocket Server/Client Lib](https://github.com/uWebSockets/uWebSockets)Recently rewritten entirely, µWS is a lightweight, efficient and scalable WebSocket server and client library - built with the existing Node infrastructure in mind.
 Nicholas Duffy 

[Getting Started with Node.js and LoopBack](https://semaphoreci.com/community/tutorials/getting-started-with-node-js-and-loopback)A simple introduction to creating a testable, explorable API using the LoopBack framework.
 Gabrielle Crevecoeur 

[Build Your Child Their Very Own Node 'Frozen' Bot](https://www.youtube.com/watch?v=sR6vNp_vSXY)_Do you want to build a snow-bot?_ In this 39-minute talk Gabrielle dives into the world of NodeBots — using a Node robotics framework and an Arduino to create a Disney’s _Frozen_ inspired bot.


Jobs

- [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
- [The End of Job Hunting As You Know It](http://hired.com/?utm_source=newsletters&utm_medium=petercooperpress&utm_campaign=q4-16-nodeweekly)
You're on the cutting edge of technology, why job hunt like it's '90s? Try Hired today and have 4,000+ top companies apply for the chance to interview you. Hired

In Brief

- [Avoid Callbacks in Node with Bluebird Promises](http://www.applandeo.com/en/avoid-callbacks-nodejs-bluebird-promises/) tutorial 
Common callback usage patterns can be replaced with idiomatic Bluebird. Michał Wadas
- [Publishing React Components to NPM — Experiments with Firenpm](https://medium.com/@pawelgalazka/publishing-react-components-to-npm-experiments-with-firenpm-c3a1aac3f408) tutorial Paweł Gałązka
- [NPM vs Yarn Cheat Sheet](https://shift.infinite.red/npm-vs-yarn-cheat-sheet-8755b092e5cc) tutorial Gant Laborde
- [Your Own Private NPM Registry using Sinopia](http://jarredkenny.com/blog/your_own_private_npm_registry_using_sinopia) tutorial Jarred Kenny
- [What Companies Use Node For in 2016](https://blog.risingstack.com/node-js-examples-what-companies-use-node-for/) story 
How Groupon, Lowe’s and Skycatch have successfully deployed their enterprise applications with Node. Ferenc Hámori
- [On 10,000 npm Installs — Or What Open Source Software Means to Me](https://hackernoon.com/on-10-000-npm-installs-or-what-open-source-software-means-to-me-db6e4b8ff30e) story Thomas Stringer
- [Save time identifying great JavaScript and Node.js developers](http://qualified.io/?utm_source=nodeweekly&utm_medium=email&utm_campaign=newsletter101316) 
Qualified reveals candidate abilities with unit-test driven assessments and pair-programming. Test for Node, Rails, and more. QualifiedSponsor
- [Linux Benchmarks for Server Side Swift vs Node.js](https://medium.com/@rymcol/linux-ubuntu-benchmarks-for-server-side-swift-vs-node-js-db52b9f8270b) opinion Ryan Collins
- [On 10,000 npm Installs — Or What Open Source Software Means to Me](https://hackernoon.com/on-10-000-npm-installs-or-what-open-source-software-means-to-me-db6e4b8ff30e) opinion 
_“If my code helped one developer at least once… then it was all worth it.”_ Thomas Stringer
- [Simple Build Tools: npm Scripts vs Makefile vs runjs](https://medium.com/@pawelgalazka/simple-build-tools-npm-scripts-vs-makefile-vs-runjs-31e578278162) opinion Paweł Gałązka
- [Komodo IDE: The Best IDE for Web and Mobile Developers](http://komodoide.com) tools 
Web & mobile devs get all their favorite frameworks, languages, and tools in one cross-platform, polyglot IDE. ActiveStateSponsor
- [aperture.js: A Library for Screen Recording on OS X/MacOS from Node](https://github.com/wulkano/aperture.js) code 
Wraps a Swift script that records the screen using AVFoundation. Wulkano
- [Ajv: Another JSON Schema Validator](https://github.com/epoberezkin/ajv) code 
Supports the latest [v5/v6 proposals](https://github.com/json-schema/json-schema/wiki/v5-Proposals) and claims to be the fastest JSON schema validator. Evgeny Poberezkin
- [Nightwatch: Automated Webapp UI Testing Framework](https://github.com/nightwatchjs/nightwatch) code 
Based on Node and using the Selenium WebDriver API.
- [node-telnet-client: A Simple Telnet Client for Node](https://github.com/mkozjak/node-telnet-client) code Mario Kozjak
- [rpc-websockets: JSON-RPC 2.0 Implementation over WebSockets](https://github.com/qaap/rpc-websockets) code 
Wraps the `ws` library providing JSON-RPC 2.0 support on top. Mario Kozjak
- [match-when: Pattern Matching for Modern JavaScript](https://github.com/FGRibreau/match-when) code Francois-Guillaume Ribreau

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

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