#​588 — July 29, 2025

Read on the Web

Together with  Sentry logo
Node.js Weekly

The Many, Many, Many JavaScript Runtimes of the Last Decade — A meaty article (which took a year to put together) covering the myriad of JavaScript runtimes and engines both past and present, from obvious picks like Node.js to cloud platforms and lesser known ‘honorable mentions’. This is a great summary to round out your JS ecosystem knowledge.

Whatever, Jamie

Running LLMs in prod? Prompt logs ≠ monitoring — Trace full request lifecycle, track cost/latency/retries, monitor drift & RAG relevance. If you can’t answer “what changed & what did it cost?”, you’re flying blind. Read the blog to learn more.

Sentry sponsor

IN BRIEF:

  • TypeScript 5.9 RC has been released, with the final release due later this week. Support for import defer and the new --module node20 feature are amongst the highlights.

  • It's early days but Google has unveiled OSS Rebuild, an attempt to make open source ecosystems (like npm) more secure by allowing the comparison of packages with upstream artifacts.

  • Attacks on the npm ecosystem have continued with the is package getting hijacked through an npm-related typosquatted domain being used to phish login details.

The Node Developer's Guide to Unix Domain Sockets — The TLDR: “Unix domain sockets deliver ~50% lower latency than TCP loopback for Node.js IPC.”

Pavel Romanov

▶  The Creator of Bun on Building Bun and Node.js Compatibility — A roughly half hour chat in which Patrick Akil speaks with Jarred Sumner, creator of Bun. “We intend for Bun to be a drop-in replacement for the existing Node.js ecosystem. Most of our engineering time is not actually spent on new features — it’s spent on Node.js compatibility”.

React Conferences by GitNation

📄 How to Build Node.js MCP Servers that Expose Data Resources to LLMs Liran Tal

📄 The Multi-Repository TypeScript Problem – Solving cross-repo type safety. David Moores

📄 Logical Assignment Operators in JavaScript: Small Syntax, Big Wins Matt Smith

🛠 Code & Tools

AudioTee.js: macOS System Audio Capture for Node.js — Wrapping around an (included) Swift-powered binary, this captures Mac system audio output and emits it as PCM encoded chunks at regular intervals. GitHub repo.

Nick Payne

Transformers.js 3.7: Machine Learning and Models for the Web — Brings the ability to run powerful pretrained models in the browser via ONNX, but you can do server-side inference with Node.js too. v3.7 adds Voxtral (speech transcription and audio understanding), LFM2 and ModernBERT support.

Hugging Face

Find & Fix Async Bugs Fast in Node.js with AppSignal — AppSignal helps Node.js devs fix bugs and performance issues fast. Easy to set up, a joy to use. Start your free trial today.

AppSignal sponsor

match-sorter 8.1: Deterministic Best-Match Array Sorting — If you have an array of items you want to filter and sort deterministically, match-sorter provides a specified, predictable algorithm. Play with a live demo here.

Kent C. Dodds

📰 Classifieds

Discover Platformatic AI-Warp 1.0.0 – seamless AI integration, easy provider switching & robust session management!


📌 Deploy with PinMe: Host Your Front-End Without Servers. No sign-up. No cost.

📢  Elsewhere in the ecosystem

A roundup of some other interesting stories in the broader landscape: