---
title: "This Week's Node.js News - Issue 101"
publication: "Node Weekly"
issue: 101
published_at: "2015-08-27"
canonical_url: "https://nodeweekly.com/issues/101"
---

This Week's Node.js News - Issue 101

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

Node WeeklyAugust 27, 2015 #101 The Npm Blog 

[Testing and Deploying with Ordered 'npm run' Scripts](http://blog.npmjs.org/post/127671403050/testing-and-deploying-with-ordered-npm-run-scripts)“Run scripts help summarise common tasks within your project, and pre- and post-run scripts can order those tasks in a more friendly manner. Try adding one to the next package.json file you find yourself editing.”
 Chris Dias 

[Getting Started with Docker for Node Apps](http://blogs.msdn.com/b/vscode/archive/2015/08/11/getting-started-with-docker.aspx)A complete from-scratch walkthrough of the process of using Docker to containerize Node apps and then push them up to Docker Hub. It also shows how to run such apps on Azure.
 Joao Parreira 

[Scaling Node.js to 500 Million Monthly Active Users](https://vimeo.com/136965797)A 45 minute talk which culminates in 7 hard learnt lessons about scaling Node in production. _Video._
 StormpathSponsor

[New: The Problem with Securing Single Page Apps](https://stormpath.com/blog/secure-single-page-app-problem/?utm_source=node-weekly&utm_medium=newsletter&utm_campaign=problem-with-spa-blog)Single Page and mobile webapps present a unique set of security “challenges”. Let’s talk about out how to avoid the XSS, MitM, CSRF, and authentication pitfalls!

[![Stormpath\](https://copm.s3.amazonaws.com/86f303f0.png)](https://stormpath.com/blog/secure-single-page-app-problem/?utm_source=node-weekly&utm_medium=newsletter&utm_campaign=problem-with-spa-blog)
 Sam Agnew 

[Playing Tunes Over The Phone with The Twilio Node Library in ES6](https://www.twilio.com/blog/2015/08/playing-tunes-over-the-phone-with-the-twilio-nodejs-library-in-es6.html)A look at using Twilio from Node (via an Express app) to make and receive phone calls and play music over the line.
 Tomomi Imura 

[RPi-KittyCam: Raspberry Pi App with a Camera and PIR Motion Sensor](https://github.com/girliemac/RPi-KittyCam)Written in Node.js with Johnny-Five and Kittydar for cat facial detection.
 Eric Hartsuyker 

[node-deb: Debian Packaging for Node.js Projects](https://github.com/ehartsuyker/node-deb)Run node-deb over your app and get a .deb file that can be installed with apt-get, an upstart init script, Unix user and group creation, and more.


Jobs

- [Full-Stack Engineer at VTS (New York, NY)](https://angel.co/view-the-space/jobs)
We’re looking to grow our engineering team beyond 20 as we redefine antiquated software in commercial real estate. If building out new products and setting the foundation for a more efficient system sounds appealing to you, [we should talk.](http://building.vts.com/) (AngularJS/Rails) VTS.COM
- [JavaScript BadA** Warlord wanted for SumoMe.com (Austin,TX)](http://SumoMe.com/jobs)
We eat a ton of tacos, work on a product used DAILY by 35,000,000 people and are changing the world. You get to be your own CEO, have stupidly awesome perks (in house: haircuts, massage and bar in the office), and work on a profitable and quickly growing product, [SumoMe.com](http://sumome.com). If you are one of the best, apply. SumoMe.com

In Brief

- [Empire Node 2015 Early Bird Tickets: New York City, Oct 23](http://2015.empirenode.org/) news Empire Node
- [Want to share your developer expertise with a global audience? Apply today.](http://www.pluralsight.com/teach) 
Actively seeking web developers to join our tight knit family of teachers and earn royalties. PluralsightSponsor
- [Dockerizing a Node.js App (Again)](http://ifelse.io/2015/08/17/dockerizing-a-nodejs-app/) tutorial 
Another take on ‘dockerizing’ a Node.js webapp. Mark Thomas
- [Installing Ghost on AWS with NGINX for Newbies](http://52.3.162.46/ghost-on-aws-with-nginx-for-newbees-with-all-the-gotchas/) tutorial 
Ghost is a popular Node-based blogging platform. CraftFortress
- [Pushing The Performance Limits of Node.js](http://www.jut.io/blog/2015/pushing-node-js-performance-limits) opinion Dave Galbraith
- [Why Node.js Beats Java and .NET for Web, Mobile, and IoT Apps](http://www.infoworld.com/article/2975233/javascript/why-node-js-beats-java-net-for-web-mobile-iot-apps.html) opinion Rick Snyder
- [How to Structure Node Applications with Dependency Injection](http://blog.redradix.com/an-architecture-for-complex-node-js-apps-with-dependency-injection/) opinion Carlos de la Orden
- [Fast, reliable and easy to deploy hosting for your Node apps](https://viaduct.io/t/nodeweekly) tools 
Viaduct is a new, affordable place to host your apps. Get up and running in seconds. Sign up today with the code NODEWEEKLY for £30 free credit. ViaductSponsor
- [generator-rise: Scaffold A Node Module with ES6+, Babel, Tape and npm Scripts](https://github.com/bucaran/generator-rise) code tools Jorge Bucaran
- [node-pip: Import and Use Python Packages in Node](https://github.com/mateogianolio/node-pip) code 
Uses the [node-python](https://www.npmjs.com/package/node-python) bridge. Mateo Gianolio
- [Explorer: Highly Configurable Web Directory Listings](https://github.com/soyuka/explorer) code Antoine Bluchet
- [Netflix's Falcor: An Efficient Data Fetching Library](http://netflix.github.io/falcor/) 
A library where you represent remote data sources via a virtual JSON graph then work on the data whether or not it’s on the client. Netflix

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

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