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

This Week's Node.js News - Issue 147

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

Node WeeklyJuly 21, 2016 #147 Guillermo Rauch 

[HyperTerm: An Open, Node-Powered Terminal Emulator](https://hyperterm.org/)Open source and extensible. Extensions are Node modules loaded by both Electron and the app's renderer.
 Ian Bull 

[Running Node on the JVM](http://eclipsesource.com/blogs/2016/07/20/running-node-js-on-the-jvm/)The Java & JVM ecosystem remains important in software development and J2V8 makes it possible to run Node within the JVM and interact between both environments.
 Uri Shaked 

[Exploring the Physical Web (Without Buying Beacons)](https://medium.com/@urish/exploring-the-physical-web-without-buying-beacons-efae51e36c2e)“The Physical Web lets you anchor URLs to physical places by way of a BLE beacon.” And it’s possible to use your normal computer to do this, instead of hardware beacons.
 HerokuSponsor

[Composing Features with Full Stack Services](https://blog.heroku.com/emarsys-service-sizing?c=7013A000000mLcUQAU&utm_campaign=Display%20-%20Endemic%20- Cooper%20- Node%20-%20Blog%20-%20Emarsys-Service-Sizing&utm_medium=display&utm_source=cooperpress&utm_content=blog&utm_term=java)Heroku customer Emarsys shares their approach to sizing microservices. [Read More.](https://blog.heroku.com/emarsys-service-sizing?c=7013A000000mLcUQAU&utm_campaign=Display%20-%20Endemic%20-Cooper%20-Node%20-%20Blog%20-%20Emarsys-Service-Sizing&utm_medium=display&utm_source=cooperpress&utm_content=blog&utm_term=java)

[![Heroku\](https://copm.s3.amazonaws.com/bea511c1.png)](https://blog.heroku.com/emarsys-service-sizing?c=7013A000000mLcUQAU&utm_campaign=Display%20-%20Endemic%20- Cooper%20- Node%20-%20Blog%20-%20Emarsys-Service-Sizing&utm_medium=display&utm_source=cooperpress&utm_content=blog&utm_term=java)
 Alexa 

[Official Alexa Skills Kit SDK for Node.js Released](https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs)_Skills_ are capabilities of Amazon’s voice controllable _Echo_ device and Amazon has released an official Node SDK for building Alexa Skills easily.
 Kevin Ndung'u 

[Mocking External HTTP Requests in Node Tests with Nock](https://semaphoreci.com/community/tutorials/mocking-external-http-requests-in-node-tests-with-nock)Avoid the challenges of testing code that depends on external services and APIs by using Nock to test HTTP requests in isolation.
 Péter Márton 

[Moving a Node App from PaaS to Kubernetes](https://blog.risingstack.com/moving-node-js-from-paas-to-kubernetes-tutorial/)Learn how to move a Node.js app on to Kubernetes to achieve lower response times and costs, plus improved security.
 Node.js Survey 

[The Node.js Survey](https://survey.risingstack.com/)A member of the Node.js Foundation is conducting a survey to better understand how Node is being used in production.


Jobs

- [Stop Applying to Jobs - Let Companies Come To You](https://hired.com/?utm_source=newsletters&utm_medium=petercooperpress&utm_campaign=q3-16-nodeweekly)
On Hired, engineers typically get 5+ job offers in 1 week. Find that new opportunity you've been craving and get access to 4,000+ companies instantly. Hired.com

In Brief

- [Node 4.5.0 'Argon' LTS Proposed](https://github.com/nodejs/node/pull/7688) news 
Changelogs and GitHub discussion on the proposed next LTS release. Node.js Foundation
- [Introducing the Box Node.js SDK](https://www.box.com/blog/introducing-box-nodejs-sdk/) news Matt Willer - Box
- [New Good Parts of JavaScript and the Web Course](https://frontendmasters.com/courses/good-parts-javascript-web/) course 
Douglas Crockford greatly expands JavaScript the Good Parts with more programming challenges, ES6, async, how web browsers work, web security and more. Frontend MastersSponsor
- [How to Make Express Work More Like Hapi](https://medium.com/@andrezzoid/how-to-make-express-work-more-like-hapi-f41d110c519c) tutorial André Jonas
- [Lazy Load NVM (Node Version Manager) for Faster Shell Start](http://broken-by.me/lazy-load-nvm/) tutorial Broken By Me
- [Debugging Node.js Nightlies with Chrome DevTools](https://medium.com/@paul_irish/debugging-node-js-nightlies-with-chrome-devtools-7c4a1b95ae27) tutorial 
A quick, straightforward introduction. Paul Irish
- [Writing Promise-Based Coroutines in Node](http://tobyho.com/2015/12/27/promise-based-coroutines-nodejs/) tutorial Toby Ho
- [Rust for Node.js developers, Part 1: Introduction to Rust](http://fredrik.anderzon.se/2016/05/10/rust-for-node-developers-part-1-introduction/) tutorial Fredrik Andersson
- [Streaming Data From C++ to Node](http://blog.scottfrees.com/streaming-data-from-c-to-node-js) tutorial Scott Frees
- [Testing HTTP APIs With SuperTest](https://dzone.com/articles/testing-http-apis-with-supertest) tutorial tools 
SuperTest is a Node-powered HTTP assertions tool. Benjamin Young
- [Create Web Page Screenshots with Node and SlimerJS](https://davidwalsh.name/slimerjs-screenshots) tutorial David Walsh
- [How I Manage Multiple Node.js Versions](http://steelbrain.me/2016/07/19/how-i-manage-multiple-node-js-versions.html) opinion Steel Brain
- [5 Habitual Mistakes Node Developers Often Make](https://medium.com/@jameswilliam723/5-habitual-mistakes-node-js-developers-often-make-78d24e6aa42) opinion James William
- [nwm: A Window Manager for X11 Written in Node](http://mixu.net/nwm/) tools 
Ready to use and does all the main things you need. Mikito Takada
- [Find and Fix Production Errors Faster (and have fun doing it)](https://rollbar.com/features/?utm_source=node_weekly&utm_medium=email-nl&utm_term=node_weekly_7_21&utm_campaign=nl_sponsorship) tools 
Quickly pinpoint what’s broken and why. Get the context and insights to defeat _all_ application errors. ROLLBARSponsor
- [Neon: A Safe Rust Abstraction Layer for Native Node.js Modules.](https://github.com/rustbridge/neon) tools Rust Bridge
- [Gatsby: Transform Plain Text Into Dynamic Blogs and Sites using React](https://github.com/gatsbyjs/gatsby) tools
- [Awkward: A Node.js-Based Shell](https://github.com/iostreamer-X/Awkward) code 
‘Everything is an object’ Amethyst Labs
- [node-youtube: Convert YouTube Videos to Snapshots and GIFs](https://github.com/javascipt/node-youtube) code Khalid Rehioui
- [node-lepton: A Wrapper for Dropbox's Lepton Compression Engine](https://www.npmjs.com/package/node-lepton) code 
‘Lepton achieves a 22% savings reduction for existing JPEG images’ David Baldwynn
- [TeleAPI: Work with Telegram's Bot API from Node](https://github.com/nof1000/teleapi) code Denis Maslennikov

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

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