paint-brush
Node.js Weekly Update — 23 June, 2017by@RisingStack
184 reads

Node.js Weekly Update — 23 June, 2017

by RisingStackJune 23rd, 2017
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

<strong>Below you can find </strong><a href="https://risingstack.com/" target="_blank"><strong>RisingStack</strong></a><strong>’s collection of the most important Node.js updates, projects, tutorials &amp; Node related conferences from this week:</strong>

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - Node.js Weekly Update — 23 June, 2017
RisingStack HackerNoon profile picture

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

Node.js Will Overtake Java Within a Year

Mikeal Rogers has been with the Node.js Foundation since day one. His job as community manager for the foundation involved hands-on oversight of operations, from communications and marketing to conference planning, to running board meetings

Rogers spoke with The New Stack to talk about his experience getting started in the open source world, working at the Node.js Foundation and becoming an open source governance principals guru.

Building a Node.js App with TypeScript Tutorial

This tutorial teaches how you can build, structure, test and debug a Node.js application written in TypeScript. To do so, we use an example project which you can access anytime later.

Managing large-scale JavaScript projects can be challenging, as you need to guarantee that the pieces fit together. You can use unit tests, types (which JavaScript does not really have), or the two in combination to solve this issue.

This is where TypeScript comes into the picture. TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.

Here’s what you need to know about npm 5

I’m sure you’ve heard the news by now, npm5 is here and it’s faster, stabler, and more secure than ever!

Testing Node.js Applications (Webinar)

The “Testing Node.js Applications” course takes four weeks, with 2-hour webinars (3 in total) and a 1-on-1 session tailored for your special needs.

This course is for you if

  • you want to learn how to properly test Node.js applications,
  • you want to ship software with fewer bugs,
  • you want to work on features more instead of fixing bugs.

Creating a project generator with Node

By the end of this tutorial, you’ll be able to type $ generate anywhere on your computer, choose which starter project you want to create and what name you’d like to give it, and it will be created for you.

In this post, I’ll walk you through how to create a simple project generator built with NodeJS that can be installed globally on your computer and used to create a starter project wherever you want, whenever you want.

Enterprise Conversations Episode 13: Node.js and Intel

Monica Ene-Pietrosanu of Intel discusses how Intel uses Node.js, and the company’s efforts in contributing to open source technologies and diversity.

Gathering weak npm credentials

Or how I obtained direct publish access to 13% of npm packages (including popular ones). The estimated number of packages potentially reachable through dependency chains is 52%.

In this post, I speak about three ways of gathering credentials — bruteforce attack, known accounts leaks from other sources (not npm), and npm credentials leaks on GitHub (and other places).

Upcoming Node.js & JavaScript Events

Source: The Node Foundation Newsletter

Previously in the Node.js Weekly Update

In the previous Node.js Weekly Update we read about two factor authentication with Node.js, Hacker Habits, the latest Node.js Survey, and 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!

Originally published at community.risingstack.com on June 23, 2017.