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

This Week's Node.js News - Issue 150

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

Node WeeklyAugust 11, 2016 #150 Jason Lengstorf 

[Deploying a Node App to DigitalOcean with SSL](https://code.lengstorf.com/deploy-nodejs-ssl-digitalocean/)A thorough walkthrough, complete with video (if you prefer), of creating a new server, deploying a Node app, securing it with an SSL certificate, using the PM2 process manager, and pointing a domain name to it.
 Siddharth Kshetrapal 

[auto-install: Auto Install Dependencies As You Code](https://www.npmjs.com/package/auto-install)Run auto-install in the directory you’re working in and as you require dependencies, it’ll install the relevant modules.
 Polybit 

[Stdlib: The Standard Library of the Internet](https://stdlib.com/)A new service (looking for beta users) aiming to provide readily available, scalable web functions that you can both share and reuse from anywhere. [Demo video](https://www.youtube.com/watch?v=XRrwTGq6SbE) showing off the concept.
 SemaphoreSponsor

[Native Continuous Delivery for Docker and Node.js](https://semaphoreci.com/product/docker?utm_source=nodeweekly&utm_medium=email&utm_content=20160811&utm_campaign=docker)The fastest CI/CD solution for shipping your dockerized apps to production. Join developers at Intel and 500px who are using Semaphore to test and deploy their apps with confidence.

[![Semaphore\](https://copm.s3.amazonaws.com/15fea50e.png)](https://semaphoreci.com/product/docker?utm_source=nodeweekly&utm_medium=email&utm_content=20160811&utm_campaign=docker)
 Luis Felipe Lopez Garay 

[How to Build A URL Shortener with Node and Hapi](https://codetuts.tech/build-a-url-shortener-node-hapi-js/)Learn how to build a URL shortener webapp from scratch using Node and MongoDB with Hapi.js as the API framework. Includes front-end too.
 David Gilbertson 

[NPM Packages: They Ain’t Free, You Know](https://medium.com/@david.gilbertson/npm-packages-they-aint-free-you-know-e3506278314c)Thoughts on ‘total cost of ownership’ of npm packages you introduce as dependencies: _“As you’re next typing npm install…, stop to think about the total cost of that package, over the lifespan of your project.”_
 UNLOQ Systems 

[Thorin.js: A Microservice-Oriented Node.js Framework](https://thorinjs.com/)A production-ready, highly modular framework that lets you bring together various modules to create systems from e-mail processors or background workers to static sites or admin interfaces.


Jobs

- [Sr. JavaScript / Ruby Developer at Sticker Mule](https://www.stickermule.com/jobs?job=714da6cc-dc8b-4453-8bd6-7b0fa41ebd37&title=sr-javascript--ruby-developer)
Sticker Mule is looking for passionate engineers to join our remote team. Come help us build the best e-commerce experience using Ruby, Rails, React, Node, Docker and more. Sticker Mule
- [Get 5+ Engineering Job Offers in 1 Week](https://hired.com/?utm_source=newsletters&utm_medium=petercooperpress&utm_campaign=q3-16-nodeweekly)
With Hired, companies apply to hire you - get salary and equity offers before you interview from companies like Facebook, Postmates, & Square Hired.com

In Brief

- [Node.js CTC to Move Forward with Introducing WHATWG URL Parsing Into Core As Experimental Feature](https://twitter.com/jasnell/status/763479355196596224) news James M Snell on Twitter
- [[Webinar\] Need to Node: Successfully Managing Production Node.js](http://nsrc.io/managing-nodejs-nodeweekly) news 
Join Nathan White of NodeSource on Aug 23 (10am PT) to learn how to avoid common mistakes and use best practice when deploying Node.js. NodeSourceSponsor
- [Setting Up Flow When You’ve Already Got Babel in Place](https://medium.com/@thejameskyle/using-flow-with-babel-c04fdca8d14d) tutorial 
Flow is a static type checker for JavaScript. James Kyle
- [Monitoring Node.js Applications](https://blog.risingstack.com/node-hero-monitoring-node-js-applications/) tutorial 
The last post in RisingStack’s extensive Node tutorial series. RisingStack Engineering
- [How to Build Real-Time Applications using Node and RethinkDB](https://blog.jscrambler.com/building-real-time-applications-using-node-js-rethinkdb/) tutorial JScrambler
- [Updating DynamoDB Items from Node.js](https://dzone.com/articles/update-dynamodb-items-withnbspnodejs) tutorial Emmanouil Gkatziouras
- [Instrumenting Node.js in Production](https://www.youtube.com/watch?v=nvHxA7dYw0w) video Thomas Watson
- [Why Can't Node Be Used for Everything?](https://www.reddit.com/r/node/comments/4wzoo9/why_cant_node_be_used_for_everything/) opinion Reddit
- [I Peeked Into node_modules And You Won’t Believe What Happened Next](https://medium.com/friendship-dot-js/i-peeked-into-my-node-modules-directory-and-you-wont-believe-what-happened-next-b89f63d21558) opinion 
This is satire/humor - if you’re in the mood for it :-) Jordan Scales
- [RAM increase: 2GB of RAM for only $10/mo.](http://welcome.linode.com/node-weekly?utm_source=cooperpress&utm_medium=sponsored&utm_term=go&utm_campaign=node-weekly) tools 
Full root access on fast, dependable servers. No better place for a Node.js app. LinodeSponsor
- [async-to-gen: Transform Async Functions to Generator Functions](https://github.com/leebyron/async-to-gen) code Lee Byron
- [DN2A JavaScript: Decoupled Modules for Neural Network and AI Dev](https://github.com/dn2a/dn2a-javascript) code DN2A
- [Snip: A Simple URL Shortener Webapp](https://github.com/KingPixil/snip) code Kabir Shah
- [Qool: A LevelDB Backed Queue](https://github.com/kessler/qool) code Yaniv Kessler

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

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