3

Node Weekly Issue 423: February 3, 2022

 2 years ago
source link: https://nodeweekly.com/issues/423
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Node Weekly Issue 423

Easy to unsubscribe at any time. Your e-mail address is safe — here's our privacy policy.

#​423 — February 3, 2022

Read on the Web

Node Weekly

The Fetch API Comes to Node Core (and Why You Should Care) — Support for the Fetch API (as commonly used browser-side for fetching resources) has been merged into Node.js and will be available behind a ‑‑experimental‑fetch flag until, hopefully, being enabled by default in Node 18 and beyond.

Yavor Georgiev

'How I Reversed a Node.js Malware and Found The Author' — Someone was sending messages to people on the author’s Discord server encouraging them to download and run a nefarious .exe file.. which turned out to be a packaged up Node.js app. Here’s the rest of the story.

The Devops Guy

State of Node.js Community Survey — What are your favorite packages? Where do you learn more about Node.js? Take our survey, and we'll send you swag or make a donation to Node.js open-source projects on your behalf.

AppSignal sponsor

Top 100 npm Package Maintainers Now Must Use 2FA — We mentioned npm’s forthcoming enhanced security procedures a while ago, and now they’re beginning to roll out in a phased manner. The maintainers of the top 100 npm packages judged by number of dependent projects now have to use two-factor auth, but all package maintainers need to be aware of the forthcoming changes outlined here.

Myles Borins (GitHub)

Using Streams to Build High-Performing Node Apps — Find out how to use the stream module in Node.js to build high(er)-performing apps.

Deepal Jayasekara

In brief:

💻 Jobs

Ashby (YCW19) Is Hiring Engineers Who Want Ownership — Join a remote-first team improving productivity with powerful software. <2h meetings/wk. Ship >8x per day. CI/CD takes <10min 🚀
Ashby

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

Securing AWS S3 Assets with Cross-Account Backups — If you’re using S3 to store your app’s assets, Paweł’s advice could save you some headaches one day.

Paweł Urbanek

'I Built a Blog with RemixJS so You Don't Have To (You're Welcome)' — One developer’s first impressions of Remix as a full stack framework.

Fernando Doglio

Join The Big Fix - Fix Vulnerabilities. Earn Swag

Snyk sponsor

Create a Harry Potter API with Express, MySQL, and PlanetScale — Unsurprisingly this is designed to show off how easy PlanetScale’s MySQL platform is to use, but could be followed using a MySQL database of your own choosing.

James Quick

🛠 Code & Tools

Electron 17 Released — The popular cross-platform desktop app framework gets key dependency bumps with Chromium 98 support, Node 16.13.0, and V8 9.8.

Michaela Laurencin and Keeley Hammond

Commander 9.0: Node Command-Line Interfaces Made Easy — The long standing ‘batteries included’ system for building apps that interface with the command line.

TJ Holowaychuk

InkPaint: A Lightweight Node.js Canvas Graphics Library — A Pixi.js-derived library for doing server-side image synthesis.

Anonymous Namespace

Seamlessly Integrate Video into Your Node App

Mux sponsor

Prisma 3.9.0 Released: Popular Next-Gen ORM for Node.js
Prisma

Traverson: Hypermedia API/HATEOAS Client for Node and Browser
Traverson

serialog: Log a Serial Device's Output
Emile Nijssen

ssh2 v1.6: Pure JavaScript SSH2 Client and Server Modules for Node
Brian White


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK