#590 — August 19, 2025 |
☀️ I'm back from a week's vacation to find that the biggest Node story on social media is something we featured two weeks ago, namely that Node.js v22.18.0 (LTS) can now run TypeScript (sort of! – it uses type stripping) without a flag 😅 Nonetheless, we still have a good issue for you today, but if you missed our previous issue, you can find it here. |
|
![]() |
![]() |
Sidequest.js: A New Scalable Job Execution Option for Node — A modern, scalable background job processor for Node apps that includes a Web-based dashboard, the ability to support multiple backends out of the box, and TS-first ergonomics. GitHub repo. LGPL 3.0 licensed. Merencia and Guizzo |
![]() Memetria K/V: Redis Hosting Built for Node.js — Host Redis OSS and Valkey with deep analytics, memory profiling, and large key detection—tailored for the way Node.js applications scale and behave. Memetria sponsor |
Node.js v24.6.0 (Current) Released — A relatively minor step forward. Node 24.6 lets you use your system’s trusted certificates by setting the Rafael Gonzaga |
IN BRIEF:
|
Express App Support Coming to Cloudflare Workers — While there are now things like Hono for quickly building Express-like webapps across runtimes, Express nonetheless maintains its position as the most popular option for now. So it’s great to see edge platform Cloudflare Workers adding direct support for it – though it’s local dev only for now. James Ross |
💡 In related news, AWS Lambda now supports using GitHub Actions to simplify function deployment, so that when you push code, it can be quickly deployed. |
📄 How Incorrect Shopify Webhook Parsing Led to Database Deletion – A sneaky problem with an unexpected 📄 npm Adopts OIDC for Trusted Publishing in CI/CD Workflows – A look into npm’s newest feature: secure npm package ‘trusted publishing’ from CI/CD workflows using OpenID Connect. Sarah Gooding (Socket) 📄 Understanding Flame Graphs in Node.js Lizz Parody (NodeSource) |
🛠 Code & Tools |
🖼️==🖼️? LooksSame: A Library to Visually Compare Images — Built for visual regression purposes, LooksSame takes human color perception into account, so it’s flexible and not just a precise comparison. (Note that it’s PNG only, to avoid introducing large dependencies.) Yandex and Contributors |
zx v8.8: Write Better Shell Scripts with Node.js — A popular way to make shell scripting a more pleasant experience in Node with useful wrappers around |
Secure Your AI Agents So That You Can Protect Your Users — Whether you have a B2B or B2C use case, Auth0 is a full IdP that provides robust security like MFA and continuous threat monitoring. Auth0 sponsor |
Pyodide: Python Compiled to WebAssembly — A port of CPython to WebAssembly that can be used both in the browser and from within Node.js. You can, for example, import Pyodide into a Node app and then run Python code within it. Pyodide Contributors and Mozilla |
QuickJS Sandbox 3.0: Execute JS/TS in a QuickJS Powered Sandbox — QuickJS is a small, embeddable JavaScript engine built by Fabrice Bellard and this extends it to make it easy to run code in an isolated sandboxed environment, along with some basic Node module support and a virtual file system. GitHub repo. Sebastian Wessel |
🤖 YIKES: An LLM-Powered Text Adventure Game Engine — It’s early days, but LLMs open up some interesting opportunities for the classic game genre. Scott Elcomb |
|
|
📢 Elsewhere in the ecosystem |
A roundup of some other interesting stories in the broader landscape:
|