Node.js Weekly Update - October 13

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

Node v8.7.0

These are the latest updates of Node.js v8.7.0:

deps:

  • update npm to 5.4.2
  • upgrade libuv to 1.15.0
  • update V8 to 6.1.534.42

dgram:

  • support for setting dgram socket buffer size

fs:

  • add support O_DSYNC file open constant

util:

  • deprecate obj.inspect for custom inspection

tools, build:

  • there is a fancy new macOS installer

Added new collaborators:

  • bmeurer - Benedikt Meurer
  • kfarnung - Kyle Farnung

How to Perform AWS Security Scanning and Configuration Monitoring?

AWS (Amazon Web Services) provides a robust cloud platform to host your application & infrastructure, but security is something you got to take care of yourself.

There are many incidents where attacker hacks the AWS account and abuse it for their purpose or just for fun. So how do you ensure you’ve taken all the necessary steps to protect an AWS account? Find out from this post!

An Introduction to Mongoose for MongoDB and Node.js

Mongoose is a JavaScript framework that is commonly used in a Node.js application with a MongoDB database.

In this article, you’re going to be introduced to Mongoose and MongoDB, and more importantly you’ll learn where these technologies fit in to your application.

The Future of Microservices Monitoring & Instrumentation

The future of microservices monitoring depends on what kind of solutions become standardized in the industry and what new features will we see in the future that will make your applications much better.

In this article I theorize what are these new monitoring features and what can we expect in 2018.

Storing Geo-Positioning Data with Google Maps, Node.js and MongoDB

The Google Maps API allows you to use most of the features available to create applications with the ability to retrieve the latitude and longitude of an address, add a marker to a map, create an area (a polygon or a circle) and calculate the distance between two points, and more.

How to Set Up Airbrake Error Monitoring for Your JavaScript App

Testing our codes before putting them into production environment is of utmost importance. And we test every possible path a user could follow on every conceivable browser. Right?

Thankfully, there are services out there to help us diagnose and resolve issues that may have slipped through the infinitesimal cracks in our diligent quality testing procedures; Error Monitoring to the rescue!

Deploy a Node.js Bitblog in 3 Steps

In this blogpost, you’ll see how to install and deploy a Bitblog app built on Node.js. Install this blog and monetize your content with crowd-sourced cryptocurrency mining. Think of it as an alternative to advertising and start generating your blog posts today.

Deploy-a-Node.js-Bitblog-in-3-Steps

Node.js Scaffolding and Habitat Builder

One of the most useful features of Habitat is Scaffolding – these allow you to package your application with Habitat with very minimal code. They enable you to rapidly (within minutes) package an application and export it to whatever format you need.

One of the most popular Habitat Scaffolding is the Node.js Scaffolding. Ready to get started?

How to gracefully handle failures in a Node.js API client

There are two facts of life: you breathe air, and errors will occur in your programs… But don’t you worry, because in this article you’ll be guided through how to add better handling of failures to the ButterCMS JavaScript API client.

By the end of this article, you will hopefully have a better understanding of how to deal with failure in your own API clients.

Node.js User Survey

Take the Node User Survey to help them shape our community and project through 2018.

Build Microservices with Node.js, London November 9th-10th

Are you considering microservices for your organization? Or would you like to understand microservies better, with hands-on experience in Node.js? Then check out our two days of training to master microservices with Node.js.

Pasted-image-at-2017_10_13-02_23-PM--1--1

Previously in the Node.js Weekly Update

In the previous Node.js Weekly Update we collected articles about Trace becoming Keymetrics, how to deploy a REST API using Serverless, Express and Node.js, how to use Nest.js for building Node.js web applications, a crash course on Serverless, how to protect your npm account, 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!