Node Weekly
Plus Nub brings `Worker` to Node, Drizzle's package publishing woes, and building GTK apps.

#​631 — July 2, 2026

Read on the Web

Together with  agentfield.ai
Node.js Weekly

So You Want to Land Your First Node.js Core Contribution? — Joyee Cheung has put together a new, official guide for anyone considering making their first contribution to the Node project, including where to look for issues to work on and how to improve the chances of your work making the cut.

Joyee Cheung

Your Autonomous Engineering Team, in TypeScript — One call spins up an orchestrated fleet — planner, architect, coders, QA, reviewers — that plans, builds, tests and ships production-grade PRs. TypeScript SDK, agents as typed APIs, open- and closed-source models.

AgentField.ai sponsor

37 Node CLI App Best Practices — A long-standing, but now modernized, set of guidelines for building “successful, empathic and user-friendly” CLI tools, plus an appendix rounding up the most popular CLI framework options. Now also includes a SKILL.md file you can point agents to.

Liran Tal

IN BRIEF:

  • Nub, a toolkit that adds useful features to Node (rather than replacing it), is now a single self-contained binary and has added a web-standard Worker mechanism to Node.

  • 🔒 npm now locks 'high impact accounts' (those maintaining the most popular packages) into a 72-hour read-only mode when they change their email or use a 2FA recovery code.

  • npm 11.18.0 promotes the linked install strategy to stable, where packages are installed in node_modules/.store and linked in place, so code can only reach dependencies it actually declared. More info here.

Why Drizzle ORM Couldn't Publish New Releases on npm for a Month — As well as explaining why the popular ORM ran into the problem, Evert shares tips to see if you run a similar risk, and how to mitigate it.

Evert Pot

Iterating Faster on VS Code with TypeScript 7 — The tale of how the VS Code team adopted the Go-based TypeScript 7 compiler and got a 7x reduction in type checking time.

The VS Code Team (Microsoft)

📄 Roll Your Own File-Based Router in Under 50 Lines of Code – One for users of Wasp, the Node.js + React + Prisma full-stack framework. Carlos Precioso (Wasp)

📄 Finding Memory Leaks with Heap Snapshot Analysis in N|Solid – Using the N|Solid extension to capture a heap snapshot to trace a memory leak in VS Code. Estefany Aguilar (NodeSource)

🛠 Code & Tools

Node-GTK 4.0: GTK Bindings for Node — Bindings to the popular GTK desktop widget toolkit for building Linux, macOS and Windows apps. Now supports Node 26 and includes an npx node-gtk create app-name command to spin up a project. Worked well on macOS once I had the dependencies in place!

Rom Grk et al.

Schedule Node.js Scripts Across Your Server Fleet with xyOps — Run unlimited Node, Shell, HTTP, and Docker jobs with live logs, alerts, snapshots, and visual workflows. Self-hosted.

xyOps sponsor

🤖 Vercel AI SDK 7: An SDK for Working with AI Model Providers — Provider-agnostic library for building AI apps (no Vercel services needed). v7 focuses on agents, but adds WebSocket sessions for real-time transcription/voice agents, and video generation support for several providers.

Martynus, Grammel, Arntz, et al.

Electron 43: Faster Startup and V8 15 — Updates to Chromium 150, Node 24.17, and V8 15, with faster startup via a Node boot snapshot and bytecode-cached preloads. Adds rounded corners on Linux, matching Windows and macOS. v43 is also the final line to ship 32-bit binaries.

John Kleinschmidt

  • Deno 2.9 – The alternative runtime rolls out its new desktop app generator, improves support for npm/pnpm/yarn/Bun lockfiles, improves its test runner substantially, and more.

  • Git 2.55 – Adds git history fixup for 'fixing up' earlier commits, faster git status on Linux, and more.

  • pg-promise 12.7 – Node 26 is now officially supported by the popular Postgres client library.

  • Middy 7.7 – Node.js middleware engine for AWS Lambda. (Release notes)

  • Fastify 5.9 – Lots of bug fixes, and introduces request.mediaType.

  • Knex 3.3 – Batteries-included, multi-dialect SQL query builder.

  • JS YAML 5.2 – Fast YAML 1.2 parser and writer library. (Demo.)

📰 Classifieds

🚀 Crystallize is hiring a remote SRE: Node/TS, GraphQL, AWS, MongoDB, Cloudflare Workers.

Issue 630 #631