A roundup of what’s new in Node.js core
?? #431 — March 31, 2022
Node Weekly
What’s New in Node Core: March 2022 Edition — Rapidly approaching the start of its teenage years (yep, Node turns 13 this May), development of new features in Node isn’t slowing down at all, but what’s going on? This post rounds up some links to a variety of new improvements and reminds us that Node 18 is just around the corner…
Simon Plenderleith
Electron 18.0.0 Released — Not content to let React turn 18, Node.js to approach v18, or Go to reach 1.18, the popular cross-platform desktop framework also turns 18 this week, with upgrades to Chrome 100 (also out this week), V8 10.0, and Node 16.13.2.
Keeley Hammond and Sofia Nguy
Retool Is the Fast Way to Build Internal Tools — Visually design apps that interface with any database or API. Switch to code nearly anywhere to customize how your apps look and work. With Retool, you ship more apps and move your business forward—all in less time.
Retool sponsor
Postgres.js 3.0: Fast, Full-Featured Postgres Client for Node (and Deno) — Now for both Deno and Node.js, this high performance Postgres library offers realtime change subscription, dynamic query building via a special template literal, large objects, high availability via multi-host connection URLs, async cursors, and more. Slonik is another option to consider in this space and also has a new release.
Rasmus Porsager
? Jobs
Senior Backend Developer — Are you looking to level up your skills and work on a wide variety of applications and technologies? Look no further.
Bitovi
Back-End Developer (Node.js, Full-Time, Remote CET±3 Hours) — Help us improve the speed and reliability of back-end processes that drive automation for real estate agencies.
SweepBright
Find Tech Jobs with Hired — Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It’s free for job-seekers.
Hired
Build Serverless APIs with Node.js and AWS Lambda — An introductory look at how to create and deploy Lambda functions with Node and AWS SAM.
Ayooluwa Isaiah
Using Google Calendar Webhooks with Node — What if you want to update a Slack channel, say, when a meeting is updated? It’s possible to do a lot with events on calendars without polling by using Calendar’s Push Notifications API.
Rubén Restrepo
How to Easily Build IoT Apps with Node-RED & InfluxDB
InfluxData sponsor
▶ Zach Leatherman on Going Full-Time on the Eleventy SSG — Zach Leatherman recently announced he will now be working on the JS-powered static site generator Eleventy on a full-time basis at Netlify.
JS Party Podcast podcast
How to Write a Linter Using tree-sitter in An Hour
Siraben
How to Upload PDF Files to Azure Storage from Node
Noah Cooper
Creating Node Docker Images That Build in 2 Seconds (Sort Of)
Tommaso De Rossi
? Code & Tools
Hackathon Starter: A Boilerplate for Node Web Apps — We first featured this boilerplate back in 2016(!) and it’s recently been updated. It’s for when you might want to start building a Node app quickly (such as at a hackathon), including almost everything you’d need: auth, OAuth, Bootstrap 5, account management, an email form..
Sahat Yalkabov
Quickgres 0.4.2: A Pure JavaScript Postgres Client Library — It’s interesting to see a Postgres client library that talks the wire protocol directly with no external dependencies. It’s pretty much all in a single JS file too if you want to see how it works.
Ilmari Heikkinen
Doppler – All Your Environment Variables in One Place
Doppler sponsor
Strom: Dependency-Free Stream Utils for Node — About twenty functions for manipulating streams in various ways including concatenation, filtering, mapping, and merging.
Lewis Diamond
Venode: The Missing ‘Child’ of Node.js and Deno? — Perhaps not, but it’s a look at what Node would be like with a runner that supports certain Deno features.
M. Bagher Abiat
Undici 5.0: The Modern HTTP/1.1 Client for Node
Node.js Team
Nano 10.0: The Official Apache CouchDB Library for Node
Apache Software Foundation