#596 — October 14, 2025 |
|
![]() |
![]() |
📂 A Modern Guide to Reading and Writing Files in Node — A comprehensive guide to various methods for working with files, from promise-based methods through to working with streams, processing files concurrently, using file handles, and memory-efficient techniques. Luciano Mammino |
A Way to Integrate Python ASGI with Node.js Apps — You might remember several months ago when Platformatic unveiled Stephen Belanger and Matteo Collina |
![]() Level Up Redis Debugging in Node.js — See inside Valkey and OSS Redis. Memetria K/V adds key-level visibility, memory analytics, and performance insights built for Node.js developers — so you can detect large keys and optimize latency before users notice. Memetria sponsor |
Bun 1.3: The Alternative Full-Stack JavaScript Runtime — Bun is a JavaScriptCore-powered runtime built with performance and elegance in mind. It can now largely act as a drop-in replacement for Node in many situations, and v1.3 makes it more of a ‘full-stack runtime’ with a built-in dev server (with hot reloading), MySQL/Postgres/SQLite/Redis clients, strong WebSocket support, isolated package installs by default, and huge enhancements to its Node.js compatibility, particularly around The Bun Team |
IN BRIEF:
|
Node.js 20+ Memory Management in Containers — “This article answers the question: Do you need to set the heap size in Node.js, or is it already container-aware?” De Melo Jnr. and Ayala (Red Hat) |
Generate PDFs from JSON with Python — Build PDFs dynamically using Word templates and JSON data. Fast setup, free Foxit API account included. Foxit Software sponsor |
📄 Node.js 22 Features You Should Be Using – Now Node 22 is the LTS release, you can safely use all of its latest features. Lizz Parody 📄 How to Get Started with GitHub Copilot CLI Andrea Griffiths (GitHub) |
🛠 Code & Tools |
![]() |
jsonriver: A Simple, Fast Streaming JSON Parser — A library to parse JSON incrementally as it streams in, such as from a network request or an LLM, returning a sequence of ‘increasingly complete’ values. Peter Burns (Google) |
xmlbuilder2 4.0: An XML Builder Library — Convert JS objects into XML, parse and serialize XML documents, or create XML documents using chained function calls. Ozgur Ozcitak |
Kaluma 1.3: A Tiny JS Runtime for the Raspberry Pi Pico 2 — Can a JavaScript runtime squeeze onto an RP2350-based Raspberry Pi Pico 2? Kaluma can, all while offering some Node.js-like niceties. v1.3 is powered by the latest version of JerryScript, a lightweight JS engine for constrained environments. Kaluma Project |
Crosspost 1.0: Post Across Multiple Social Networks At Once — A Node.js library and CLI tool for making posts to different social networks, including Mastodon, Bluesky, X, Discord, Telegram, and more. Nicholas C. Zakas |
Serialize JavaScript 7.0: Serialize Objects to a Superset of JSON — Why? So you can serialize regular expressions, dates, functions, and (as of this week) Yahoo |
MaxIntervalCover.js: Computes the Optimal Subset of Non-Overlapping Intervals
|
|
|
📢 Elsewhere in the ecosystem |
A roundup of some other interesting stories in the broader landscape: |
![]() |
|