#238 — May 17, 2018

Read on the Web

Node Weekly

Signale: A Highly Configurable Console Logger — Elegant console output for your logging, status reporting, and other console app output needs. Supports colors, emojis, scoped logging, and includes a timer mechanism.

Klaus Sinani

A Guide to Developing REST APIs with AWS Lambda and API Gateway — An accessible walkthrough of creating a Node-powered ‘serverless’ REST API using AWS Lambda’s latest Node 8.10 runtime support. Note: If serverless is your thing, yes, we have a newsletter for that.

David Herron

Learn Advanced React Component Patterns — Simplify large React applications by separating your component logic, state and display properties to make React components more flexible and usable. This course is part of our Complete React Learning Path.

Frontend Masters sponsor

Understanding How Node.js Release Lines Work — A deep-dive into how Node approaches versioning. Even numbers, odd numbers, LTS, ‘release’ releases.. if you’re confused, get up to speed with this.

Tierney Cyren

Node v8.11.2 (LTS) Released — Syncs http2 and n-api with Node 10’s versions and updates node-inspect and nghttp2 dependencies.

Node.js Foundation

Data-Forge 1.0: A JavaScript Data Wrangling Toolkit — Inspired by Pandas and LINQ, Data-Forge is designed to be a ‘goto tool for slicing and dicing data’. v1 release post.

Ashley Davis

npm Repository's CouchDB Browse Views Now Unavailable — This won’t affect many of you but if you’re monitoring/scraping the npm registry in various ways, it might.

C J Silverio

Trends in Web Tech: A Global Study by Dimensional Research & Sencha

Sencha sponsor

▶  Push Notifications Using Node.js and Service Workers — Using the web-push API to create push notifications without any third party services. Prefer a written article? We linked this one last week :-)

Traversy Media

💻 Jobs

Node.js Developer at X-Team (Remote) — We help our developers keep learning and growing every day. Unleash your potential. Work from anywhere. Join X-Team.

x-team

Calling all Software Engineers in SF & NYC — Your wishlist is our command, sign up for Woo.io today and find your next opportunity.

Woo.io

📘 Tutorials

The Future of Native Modules in Node.js — Explains how N-API is changing the game.

Mathias Buus Madsen

What's New in Mongoose 5.1: Map SupportMongoose is a popular MongoDB ODM for Node.

Valeri Karpov

The Process of Becoming a Node.js Core Collaborator — TLDR: Be nominated by an existing collaborator (of which there are 117) for significant and valuation contributions.

Node.js Foundation

Free Planning Template for Upgrading MongoDB — Running an older version of MongoDB? We put together this template to help you plan out your upgrade process.

MongoDB sponsor

A Tip for Developing HTTPS Services with Self-Signed Certificates — Using the environment variable NODE_EXTRA_CA_CERTS to trust a self-signed certificate.

Matt Baker

🔧 Code and Tools

local-repl: Project-Specific Configuration for the Node REPL

Steven Loria

require-so-slow: Profile Your App's 'require's — Produces a timeline of module loads you can view in Chrome’s trace viewer.

Ali Ijaz Sheikh

Noderize: Create a Node App in Under 30 Seconds — Inspired by create-react-app.

Charles Crete

Nest 5 Released: A Progressive Node.js Web Framework

Kamil Mysliwiec

shortcutd: Launch Commands on Keyboard Combos (for Linux)

Benjamin Legendre