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

This Week's Node.js News - Issue 130

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

Node WeeklyMarch 24, 2016 #130 Azer Koçulu 

[I’ve Just Liberated My Modules](https://medium.com/@azerbike/i-ve-just-liberated-my-modules-9045c06be67c)A developer unpublished his modules from the central npm repository (as is his right) after an altercation with the makers of Kik, the messaging app. This then caused a cascade of problems..
 The Register 

[How One Developer Just 'Broke' Node, Babel and Thousands of Projects](http://www.theregister.co.uk/2016/03/23/npm_left_pad_chaos/)A brief high level summary of how the unpublishing of the `left-pad` module caused other projects to break.
 Google Cloud Platform Blog 

[Node.js on Google App Engine Goes Beta](https://cloudplatform.googleblog.com/2016/03/Node.js-on-Google-App-Engine-goes-beta.html?m=1)Want to run Node apps on Google App Engine? Now you can, and Google has offered up lots of samples, tutorials, and tools to help.
 DatadogSponsor

[Monitor Node applications with real-time custom metrics](https://www.datadoghq.com/monitor-nodejs/?utm_source=Advertisement&utm_medium=CooperPress&utm_campaign=CooperPress-NodeWeekly&utm_content=node)Submit custom metrics via Datadog's HTTP API or node.js client libraries. Graph, analyze, correlate and comment on metrics from across your stack in one place. 14-day unlimited trial.

[![Datadog\](https://copm.s3.amazonaws.com/7e553586.png)](https://www.datadoghq.com/monitor-nodejs/?utm_source=Advertisement&utm_medium=CooperPress&utm_campaign=CooperPress-NodeWeekly&utm_content=node)
 Guillermo Rauch 

[require-from-twitter: Host Your Modules in a Tweet](https://gist.github.com/rauchg/5b032c2c2166e4e36713)Yes, this is Just For Fun™, but what fun it is. If your module can fit into 140 characters, tweet it, then load the tweet into your app. Job done.
 npm Inc. 

[npm Inc. on kik, left-pad, and npm](http://blog.npmjs.org/post/141577284765/kik-left-pad-and-npm)Isaac Z. Schlueter reflects on this week’s events around the disruption caused when a package that many projects depend on was unpublished by its author.
 Sandeep Chivukula 

[Building A Photo Search in A Weekend with Elasticsearch](http://blog.sandeepchivukula.com/posts/2016/03/06/photo-search/)This tutorial series demonstrates using Elasticsearch as an image search system with Node doing the image processing.
 Heejin Lee 

[hain: A Windows App Launcher, Built with Electron](https://github.com/appetizermonster/hain)It’s like _Alfred_ or Spotlight on OS X but for Windows and written using Node and Electron to become a desktop app.
 Krasimir Tsonev 

[An Introduction to Node's Debugger](http://krasimirtsonev.com/blog/article/debugging-with-node)Terminal-based stepping, breakpoints, and watching.


Jobs

- [Lead Node.js Engineer](https://ripple.com/company/careers/all-jobs/?#127063)
Ripple is seeking a Lead Node.js Engineer to join our team of developers in creating world-class enterprise products powered by Ripple’s Interledger Protocol. We are looking for passionate individuals to make Interledger payments a reality. Ripple
- [Node Skills are in demand](http://www.indeed.com/prime?sid=xp_cooperpress&kw=nodeweekly)
Indeed Prime is an elite new program from Indeed.com that presents in-demand tech talent like you to top employers. Indeed Prime opens the door to exciting career opportunities with one simple application. [Join today.](http://www.indeed.com/prime?sid=xp_cooperpress=node) Indeed.com

In Brief

- [Kik's Side of the 'kik' npm Package Story](https://medium.com/@mproberts/a-discussion-about-the-breaking-of-the-internet-3d4d2a83aa4d) news 
I’m not sure this makes Kik look any better (disclaimer: only my opinion). Mike Roberts
- [Node v5.9.1 (Stable) Released](https://nodejs.org/en/blog/release/v5.9.1) news Node.js Blog
- [Node v4.4.1 (LTS) Released](https://nodejs.org/en/blog/release/v4.4.1) news Node.js Blog
- [Proposal: Remove 'unpublish' from npm?](https://github.com/npm/npm/pull/12017) news 
Suggested as a way to avoid left-pad related issues, but was ultimately turned down with a good rationale. npm
- [SAP Unveils HANA's Full-Featured Node.js Integration](http://thenewstack.io/sap-unveils-hanas-full-featured-node-js-integration/) news The New Stack
- [NodeSource Partners with Google to Offer N|Solid as Enterprise Node.js Platform on Google Cloud Platform](https://nodesource.com/blog/nodesource-partners-with-google/) news Mark Piening
- [Picking a Node.js Framework](https://www.outlearn.com/learn/jonathanfmills/picking-a-nodejs-framework?utm_source=nodeweekly&utm_medium=email&utm_campaign=2016-03-24-nodeweekly) tutorial 
Choosing the right web framework is hard. Get familiar with the major options to find the best one for you. OutlearnSponsor
- [How to Install Multiple Versions of Node.js using nvm](http://www.sitepoint.com/quick-tip-multiple-versions-node-nvm/) tutorial SitePoint
- [Setting Up 5 Useful Middlewares For An Express API](https://blog.jscrambler.com/setting-up-5-useful-middlewares-for-an-express-api/) tutorial 
For gzip, CORS, parallel processing, and more. JScrambler Blog
- [LoopBackJS Webinar with Raymond Camden (on Mar 31)](https://www.eventbrite.com/e/loopbackjs-webinar-with-raymond-camden-tickets-22784668557) tutorial 
An upcoming webinar looking at a rapid way to build APIs. Raymond Camden
- [Interview with Laurie Voss, CTO of npm, Inc.](https://www.youtube.com/watch?v=NlzSapFxGds=26=PL055Epbe6d5bQubu5EWf_kUNA3ef_qbmL) video YouTube
- [Shrinkpack: Check-In Your Dependencies as Tarballs](https://github.com/JamieMason/shrinkpack) tools 
Complements _npm shrinkwrap_ by maintaining a folder where tarballs of your dependencies can be stored, preventing _left-pad_ style issues. Jamie Mason
- [Redis Performance Dashboard and Autoscaling from RedisGreen](https://dashboard.redisgreen.net/new?utm_source=nodeweekly&utm_medium=email&utm_campaign=2016a&utm_content=link&utm_term=findout+autoscaling+performance) tools 
Redis auto-scaling and analytics. Backed by support from engineers with years of Redis scaling expertise. RedisGreenSponsor
- [MidiWriterJS: Multi-Track MIDI Generation from Code](http://grimmdude.github.io/MidiWriterJS/) code 
Works in both the browser and Node. Garrett Grimm
- [Bash One Liner to Audit Your npm Dependencies for GitHub Stars](http://www.softwareontheside.info/2016/03/bash-to-audit-of-your-npm-dependencies.html) code 
Intrigued how popular your dependencies are? ShaneQful
- [prop-deep: Returns A Deeply-Nested Property If It Exists](https://github.com/ryanaghdam/propDeep) code Ryan Aghdam

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

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