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

This Week's Node.js News - Issue 96

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

Node WeeklyJuly 23, 2015 #96 Dynatrace 

[The Effects of Omitting NODE_ENV in Express.js Apps](http://apmblog.dynatrace.com/2015/07/22/the-drastic-effects-of-omitting-node_env-in-your-express-js-applications/)The NODE_ENV environment variable can be used to set whether an Express should run in a production, development, or test environment. This can have performance implications. The TLDR is _“never ever run Express in production without NODE_ENV set accordingly.”_
 Sahat Yalkabov 

[Create A Character Voting App using React, Node.js, MongoDB and Socket.IO](http://sahatyalkabov.com/create-a-character-voting-app-using-react-nodejs-mongodb-and-socketio/)An epic (it’s billed as a ‘97 minute read’) tutorial bringing together Node, MongoDB, Socket.IO and React + Flux to build a useful app, and ultimately deploying it on Heroku.
 Stephan Ahlf 

[IronNode: Node.js Debugging with Chrome's DevTools](https://github.com/s-a/iron-node)Brings the power of JavaScript debugging within Chrome’s Developer Tools out to Node. There’s [a video](https://www.youtube.com/watch?v=pxq6zdfJeNI&feature=youtu.be) if you want to see it in action.
 Appcelerator PlatformSponsor

[Mobilize Your SQL Server Data in Minutes. Really.](http://www.appcelerator.com/product/arrow/ms-sql-connector/?utm_source=nodeweekly&utm_medium=sponsoredemail&utm_campaign=nodeweeklyemail)Appcelerator Arrow lets you unlock backend data for mobile apps — no code, no infrastructure required. [Watch how.](http://www.appcelerator.com/product/arrow/ms-sql-connector/?utm_source=nodeweekly=sponsoredemail=nodeweeklyemail)

[![Appcelerator Platform\](https://copm.s3.amazonaws.com/9b9ffa66.jpg)](http://www.appcelerator.com/product/arrow/ms-sql-connector/?utm_source=nodeweekly&utm_medium=sponsoredemail&utm_campaign=nodeweeklyemail)
 Patrick Catanzariti 

[An Introduction to NodeBots](http://www.sitepoint.com/an-introduction-to-nodebots/)NodeBots are physical robotic devices that can be controlled via or using Node.js. As ‘International NodeBots Day’ is this Saturday, maybe it’s time to have a play?
 Telerik Developer Network 

[Merging Dynamic and Static Sites](http://developer.telerik.com/featured/merging-dynamic-and-static-sites/)Raymond Camden walks through how he built a proof-of-concept app that offers a dynamic CMS built with Node.js that generates a static site for deployment.
 Mate Marschalko 

[A Node.js RC Car Driven via the HTML5 Gamepad API](http://www.webondevices.com/arduino-nodejs-rc-car-driven-with-html5-gamepad-api/)A quick look at how a gamepad was wired up to control a remote control car via the HTML5 Gamepad API, Node, and an Arduino device.


Jobs

- [Want to work on new projects? Make more money? Try a new stack? Relocate?](https://hired.com/?utm_source=newsletters=nodeweekly=n-q3_15-petercooperpress=options)
On Hired, we'll bring the options to you. With over 2,000 pre-screened tech companies in 10 cities in the US UK, you'll be sure to find what you're looking for. Join Hired today. Hired.com

In Brief

- [Node.js Tools 1.1 RC for Visual Studio 2015 Available Now](http://www.c-sharpcorner.com/news/4937/node-js-tools-1-1-rc-for-visual-studio-2015-available-now.aspx) news C# Corner
- [Avoiding Callback Hell in Node.js](http://stackabuse.com/avoiding-callback-hell-in-node-js/) tutorial Scott Robinson
- [Building a Node.js REST API TODO Server with MongoDB and OAuth2 Protection](http://www.brandonwerner.com/2015/07/14/building-a-node-js-rest-api-todo-server-with-mongodb-and-oauth2-protection/) tutorial 
An extensive tutorial digging into the depths of creating your own REST API service, complete with authentication and data persistence. Brandon Werner
- [A Practical Introduction to IoT using Arduino, Node.js and Plotly](http://adilmoujahid.com/posts/2015/07/practical-introduction-iot-arduino-nodejs-plotly/) tutorial Adil Moujahid
- [Serving React and Flux with Hapi and Webpack](https://medium.com/@tribou/serving-react-and-flux-with-hapi-and-webpack-213afacf94ea) tutorial Aaron Tribou
- [Make a Game API Server Using Node.js and Couchbase](http://blog.couchbase.com/making-a-game-api-server-using-nodejs-revisited) tutorial Nic Raboy
- [Why I Chose Hapi](http://jowanza.com/post/124384584999/why-i-chose-hapi) opinion 
Hapi is a rich server framework for building applications and services in Node. Jowanza's World
- [Professional code hosting for developers teams](https://www.codebasehq.com/t/nodeweekly-160715) tools 
Codebase offers fast reliable hosting for Git, HG SVN repos with project management built-in. 50% off first 3 months with code NODEWEEKLY. CodebaseSponsor
- [Lipstick: Sticky Sessions for Node.js Clustering Done Responsibly](https://github.com/bevacqua/lipstick) code 
An alternative to stick-session that provides sticky sessions for Node at the cluster level. Nicolas Bevacqua
- [rethinkdb-websocket-server: Node WebSocket Server That Proxies to RethinkDB](https://github.com/mikemintz/rethinkdb-websocket-server) code Mike Mintz
- [WOPR: A Markup Language for Creating Rich Terminal Reports and Infographics](https://github.com/yaronn/wopr) code Yaron Naveh
- [gatsby: Transform Plain Text Into Dynamic Blogs and Sites](https://github.com/gatsbyjs/gatsby) code
- [IoT.js: A Platform for Internet of Things with JavaScript](https://samsung.github.io/iotjs/) code Samsung
- [Battery-Level: Get Current Battery Level with Node.js](https://github.com/gillstrom/battery-level) code Andreas Gillström

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

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