#​603 — December 2, 2025

Read on the Web

Together with  Frontend Masters logo
Node.js Weekly

Tinybench 6.0: A Tiny, Simple Benchmarking Library — Uses whatever precise timing capabilities are available (e.g. process.hrtime or performance.now). You can then benchmark whatever functions you want, specify how long or how many times to benchmark for, and get a variety of stats in return – it runs across multiple runtimes, too. GitHub repo.

Tinylibs

93% Faster Next.js in (Your) Kubernetes — Matteo Collina examines the performance improvements Platformatic’s Watt application server can offer Node apps with CPU-bound workloads that are struggling to scale.

Matteo Collina (Platformatic)

API Design in Node — Ready to build scalable APIs with Node and Express? Join Scott Moss for this video course and learn RESTful API design, testing techniques, authentication and authorization, error handling, and more. Create a production deployment and ship your next API today!

Frontend Masters sponsor

📈 Comparing AWS Lambda ARM64 vs x86 Performance Across Runtimes and Node Versions — A developer puts Node.js, Python, and Rust through their paces on Amazon’s serverless platform. On the Node side, Node 22 beats Node 20 by 8-11% across the board, but Node functions on ARM run even faster than on x86. Chris concludes: “Switching to arm64 is the easiest performance win you can get.” As always with benchmarks, your own results may vary.

Chris Ebert

IN BRIEF:

Node.js 24 Runtime Now Available in AWS Lambda — We noticed this briefly last week, but now there’s a full blog post showing off what’s new with Node.js on Amazon’s serverless platform. It also acts as a good quick primer on what changed in Node.js 24 overall, even if you don’t use Lambda.

Amorosi and Tuliani (Amazon)

💡 AWS Lambda has also introduced 'Managed Instances' if you want to keep Lambda's serverless workflow but running on EC2 instances of your own.

Wrangling My Email with Claude Code — James shows how you can use Claude’s ‘agent skills’ to run a Node app that fetches your email from Gmail for Claude Code to analyze. This is a good explanation of a powerful Claude feature I've been playing with a lot myself recently.

James Long

Add eSignatures to Your App in Minutes — Use the Foxit eSign API to send, sign, and track agreements with just a few lines of Python.

Foxit Software sponsor

📄 Improving TTFB and UX with HTTP Streaming Mauro Bieg

📄 How Does cgroups v2 Impact Node.js in OpenShift 4? Francisco De Melo Junior (Red Hat)

📄 Category Theory for JavaScript Developers Ibrahim Cesar

🛠 Code & Tools

Voici.js 3.0: Pretty Table Printing for the Terminal — If you’ve got a collection of large objects to print out, this could be ideal as it can format them into a table, dynamically size the columns as appropriate, sort the output, and let you add styling into the mix (including colors.) – GitHub repo.

Lars Waechter

Chokidar 5.0: Efficient Cross-Platform File Watching Library — Wraps around fs.watch / fs.watchFile and normalizes the events received, applies some best practices, OS-specific fixes (like macOS events reporting filenames), and presents an API that works the same across different platforms. v5.0 sees the package go ESM-only.

Paul Miller

readdirp 5.0: Recursive Version of fs.readdir with a Streaming API — An efficient way to read the contents of a directory and, recursively, any child directories.

Paul Miller

binary-parser 2.3: Declarative Parser Builder for Binary Data — Chain together methods to define binary structures which can then be used in parsing real data. For example, a IP packet header parser might begin .endianness("big")​.bit4("version")​.bit4("headerLength") and so on.

Keichi Takahashi

Better Auth: A Comprehensive Authentication Framework for TypeScript — A framework-agnostic authentication and authorization framework that provides email and password-based auth, OAuth and social sign-in, account and session management, 2FA, and more. v1.4 was just released with stateless/database-free session management support.

Better Auth

📰 Classifieds

🐱 ConfigCat Feature Flag Service lets you release and roll back features safely without code changes. Set it up in minutes! Save 25% now!


Drop-in e-signatures for your appBoldSign SDK with sample code, webhooks, and a free sandbox. Get your free API key.


The Road to Next is a course by Robin Wieruch for learning full-stack web development with Next.js 15 and React 19. The perfect match for JavaScript developers ready to go beyond the frontend.

📢  Elsewhere in the ecosystem

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