Below you can find RisingStack's collection of the most important Node.js updates, projects & tutorials from this week:

Node v9.2.0 (Current) released on 14 November.

Notable changes:

crypto: Support building with both 1.1.0 and 1.0.2 (David Benjamin)

fs: fs.realpathSync.native and fs.realpath.native are now exposed (Ben Noordhuis)

process: expose process.ppid (cjihrig)



Memory issues can be daunting when you first encounter them.

The aim of this article is to show how to deal with a memory leak. Although it can be seemingly difficult to deal with it, they should be no more of a problem than an average bug.

Nodesource and Sqreen created a survey where they asked nearly 300 CTOs, CIOs about their Node.js code security. This survey revealed some interesting data of security issues, that you can all read in this post.

...while the developer community fully understands the risks of operating in the open Internet and the complexities of building secure code, developers are not taking advantage of tools that can identify and mitigate threats.

We would like to continue supporting the Node.js community with free learning materials in 2018 as well, so we're searching for the topics that are hard to understand or get right. We'd be thrilled if you could help us recognize the areas to cover, by completing this 2-minute survey.



In this post, you'll see how to build a simple web application using Node.js and Express.js, and learn to secure it with authentication.

The pattern matching is basically a switch on steroids, you can create powerful conditions such based on Object properties or Array content without manipulating the Object or Array itself. That amount of power leads you write functional, immutable, and expressive code instead imperative, which reduces a lot of complexity and bugs.

Graph Query Language is one of those things that you see mentioned in blog posts and articles but you are unsure exactly what it is.

Find out more about this language in this post; what is it, how to set it up, and how to build a server with Node and Express.

Ever wondered how to build a Raspberry Pi-powered carputer? Find it out from this tutorial series by Austin Ellsworth. You can find his resources on Github as well.

In the previous Node.js Weekly Update we collected the latest news on Node.js such as the Node v9.1.0 and Node v8.9.1 (LTS) updates, catching without awaiting, querystring, HTTP/2 in the Node Core, creating a Twitter bot, a great article on core values, and much more! Click if you missed it!

We help you to stay up-to-date with Node.js on a daily basis too. Check out our Node.js news page and its Twitter feed!