#267 — December 13, 2018

Read on the Web

Node Weekly

19 Ways to Become a Better Node Developer in 2019 — Highlights tips, skills and strategies that may prove valuable over the coming months, such as having a package update plan in place, though the suggestion to “be a bit more Java and a byte less Ruby” makes me itch :-)

Yoni Goldberg

Node v11.4.0 (Current) Released — The readline module now supports async iterators, there’s an ipv6Only option for net and dgram if you don’t want dual-stack support, you can now switch between HTTP parsers from the command line, and more.

Node.js Foundation

The Path to Production: How and Where to Segregate Test Environments — Bringing a new tool into an organization is no small task. Adopting a CI/CD (or any tool) should see a span of research, analysis & alignment.

CircleCi sponsor

Node.js API and Web Frameworks for 2019 — A roundup that doesn’t just focus on the usual favorites like Express, Koa, and Hapi, but digs into alternatives like Nest, Adonis and Fastify too.

Tim Nolet

Debug Your Node.js App in 60 Seconds — If you want the fastest Node.js debugging setup possible, use VS Code, enable “auto attach” and once your Node app is run in any way, “the debugger lights up in VS Code!” Neat.

John Papa

The Node.js Community Store — Did you know that the Node.js project has an official swag store? It sells mugs, stickers, t-shirts, etc. and has some new items in this week if you want to treat yourself for Christmas.

Node.js Community Store

💻 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

100+ Node.js and JavaScript Roles on hackajob — Upload your projects from GitHub and we'll do the rest. Find a role based on your skills, average salary £70k.

hackajob

📘 Tutorials

How to Build Fast REST APIs with Node, MongoDB, Fastify and Swagger

Siegfried Grimbeek

Serverless-Side Rendering with React, Next.js and AWS Lambda — A guide to having your cake and eating it in the form of doing server-side rendering of single page apps but “serverlessly”.

Adnan Rahic

How to Deploy Express on Now.sh — A quick look at how to set up express API endpoints to run on version 2 of Now.sh.

warenix

Run, Debug and Test Your Node.js Apps in WebStorm — Learn about smart code completion, built-in debugger, REST client, and integration with Mocha and Docker.

JetBrains sponsor

Boosting JavaScript: From the Mongo Shell to Node.js — MongoDB’s mongo shell runs JavaScript under the hood and lets you create powerful scripts to work with a MongoDB instance, but what about when you want to take those scripts and run them on Node.js? It’s possible.

Dj Walker-Morgan

Upload Files to Google Cloud Storage from Node

Ivan Andrianto

▶  Flying a Drone with React and Node.js in 100% JavaScript — Wes Bos does a cool demo of flying a DJI Tello drone using Node.js along with a React-based front-end controller. There’s also the opportunity to win a drone of your own to code.

Wes Bos

Node.js in Production with Tierney Cyren — Tierney Cyren talks with John and Ward about all things Node and how to use it in production.

Real Talk JavaScript

🔧 Code and Tools

Node v10.14.2 (LTS) Released — Very minor tweaks to the LTS release including an update to the underlying DNS request library, c-ares.

Node.js Foundation

Sharp: High Performance Node.js Image Processing — Claims to be the fastest module to resize JPEG, PNG, WebP and TIFF images.

Lovell Fuller

Nest.JS: A Progressive Node.js Web Framework

Kamil Myśliwiec

Track Data Once with Segment and Send It to 200+ Tools. Get Started for Free

Segment sponsor

mongodb-memory-server: Spin up MongoDB in Memory for Faster Testing — Spins up a real MongoDB Server programmatically from Node.js for testing or mocking during development and hold data in memory by default.

Pavel Chertorogov

Puppeteer for Firefox: Control Firefox from Node.js — An experimental project for controlling Firefox using Puppeteer’s API.

Google Chrome Developers

An AWS Lambda Serverless Next.js Example Project

William Something