Node.js Weekly Update - September 1

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

Node.js Board Statement on TSC Action

It was deemed necessary to clearly articulate the position and values of the Node.js Foundation Board:

We, as well as the community, were deeply concerned by these events, and as a result convened a private, meeting of the Node.js board on Tuesday August 22nd.

The health of the Node.js community is of paramount importance to the Board, and the behavior of Node.js leadership is critical to this health. The Board does not support antagonistic, aggressive or derogatory behavior in the community and leadership and expects that the TSC will enforce its Code of Conduct equally amongst community members, collaborators, and leadership.

Accordingly, we urge the TSC to revisit this issue and suspend the individual involved from active TSC participation until this matter is resolved, hopefully with consensus, including support from those who recently resigned, if they would be willing to help.

Background: https://thenewstack.io/node-js-forked-complaints-repeated-harassment/

Node.js CTC and TSC have been merged back together

Merging the CTC and TSC back into a single body effectively dissolves the CTC and merges it's existing membership into to the TSC.

Interview with Ryan Dahl, Creator of Node.js

Ryan Dahl is a Software Engineer working at Google Brain. He is the creator of Node.js, JavaScript runtime built on Chrome's V8 JavaScript engine. Currently, he is working on deep learning research projects.

Ryan Dahl, creator of Node.js

His focus is mostly on image-to-image transformations like colorization and super resolution. He has contributed to several open source projects including HTTP Parser, libuv.

Concurrent JavaScript: It can work!

This post considers a wild thought experiment: what would it take to extend concurrency to the entire JavaScript heap? In this world, any object can be shared with other threads. This would be no small change. Existing JavaScript VM optimizations exploit the fact that there is only one thread of execution, so concurrency is sure to introduce some performance problems.

How I Survived RisingStack’s Node.js Bootcamp

TLDR: We have a Node.js coding bootcamp here at RisingStack which will help you to sucker punch imposter syndrome and give you a kickstart learning Node.js!

Robi Node Hero

In this article, I give you some insight on it and share my experience. I hope that if you are a rookie just like me, you will get some boost seeing my example, and you will jump right into it.

async_hooks in node.js, illustrated

async_hooks API essentially makes it easier for you to track your resources (bye dtrace?). You start off by initializing it with an object of callbacks: init, before, after and destroy.

async_hooks in node.js

async_hooks, the new and still experimental API that came out with node 8 got my attention a few weeks back, so I decided to do a bit of exploring as to what it can help me do.

JSCONF BUDAPEST 2017 Announced

A great event for JavaScript developers to unite and learn from each other.

Previously in the Node.js Weekly Update

In the previous Node.js Weekly Update we read about building an API gateway using Node.js, ES Modules in Node, and so much more..

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!