#251 — August 16, 2018 |
Node Weekly |
|
The August 2018 Security Releases — Node 6.14.4, 8.11.4, and 10.9.0 have been released including an upgraded version of OpenSSL and resolutions for a couple of security vulnerabilities. NodeSource has put together a more detailed roundup of what these releases are for. Node.js Foundation |
|
An Overview of Buffers in Node.js — Buffers provide a handy way to work with streams of binary data but they can be a cause of confusion - this article aims to address that. Valeri Karpov |
🔨 JavaScript: The 'New' Hard Parts — In this new course, you'll develop an intuitive understanding of the new features of JavaScript in ES6+: iterators, generators, promises, and async/await. Go under the hood of async JS and learn to solve complex async challenges with ease. Frontend Masters sponsor |
|
Login-With: A Stateless Authentication Microservice — Supports ‘login-with’ style functionality provided by Twitter, GitHub, Facebook, Reddit and similar services. Results in two cookies for your top level domain and all subdomains. Gerhard Preuss |
|
Google Cloud Functions and App Engine Adds Headless Chrome Support — The Google Cloud Functions and Cloud Functions for Firebase Node.js 8 runtimes have been upgraded with the packages required to run headless Chrome - ideal if you’re a Puppeteer user. Google Cloud Blog |
|
Puppeteer 1.7 Released — Puppeteer is an official library for controlling headless Chrome and Chromium instances using the DevTools protocol. 1.7 brings it up to Chromium 70 and introduces a new puppeteer-core package that doesn’t also download Chromium at install time. Google Chrome |
|
npm forum |
💻 Jobs |
|
NodeJS Development in Beautiful Norway — We are adding to our team building low latency back-ends for awesome developer experience and scalable software. Check us out. Snowball Digital |
|
Join Our Career Marketplace & Get Matched With a Job You Love — Through Hired, software engineers have transparency into salary offers, competing opportunities and job details. Hired |
📘 Tutorials |
|
How To Develop a Node TCP Server using PM2 and NGINX on Ubuntu 16.04 — This post digs into building a simple TCP server and client then running and managing it as a background process with PM2. Kunal Relan |
|
Build a Netflix Style Video Platform - Node API Client — Play videos at the same quality and speed as Netflix & YouTube. API clients for all major languages. Bitmovin sponsor |
|
How to Debug a Node.js App in a Docker Container — ..to catch bugs that cannot be revealed in any other way. Tamas Kadlecsik |
|
Running Code Snippets via Node.js and nodemon — “a trick for running a snippet of JavaScript code with Node.js while working on it.” Dr. Axel Rauschmayer |
|
Creating a Secure REST API in Node Marcos Henrique Da Silva |
|
▶ Build Node.js APIs using Serverless — How to migrate an API of an existing app over to Azure Functions. 42 minutes Simona Cotin |
|
Locating Memory Leaks in Node.js Applications StackImpact sponsor |
🔧 Code |
|
foxr: A Node.js API to Control Firefox — A working proof of concept for now. Kir Belevich |
|
SpaceTime: A Lightweight JavaScript Timezone Library Spencer Kelly |
|
Scribbletune: Use Strings and Arrays to Create Rhythms and Musical Patterns — Then export your creations as MIDI files. Scribbletune |
|
node-rate-limiter-flexible: Limit Number of Actions by Key and Protect Apps from Brute Force Attacks Roman Animir |
|
Nano ID: Tiny, Secure URL-Friendly Unique String ID Generator Andrey Sitnik |
