#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 |