#615 — March 12, 2026 |
|
![]() |
|
|
Matteo Collina's Personal Skills for AI-Assisted Node Development — The prolific Node contributor (not to mention creator of Fastify) is using AI in his workflows, but he wanted it to write code like he does. This boiled-down suite of hard-earned knowledge and best practices could be useful for your own agents, or you could read it directly as documentation such as in his Node, Fastify, and documentation skills. Matteo Collina |
💡 If you're wondering if skills like these really shift the needle, Simon Maple put them to the test, seeing how they fare across Anthropic's models. |
Fast APIs Deserve Fast Analytics — When your Node app needs analytics, the answer shouldn't be a second database. TimescaleDB extends Postgres: hypertables, 95% compression, continuous aggregates. Analytics on live data, no pipelines. Start for free. Tiger Data (creators of TimescaleDB) sponsor |
|
IN BRIEF:
|
|
In a Scan of 250 Node Repos for Blocking I/O, 76% Had It (And Why That Matters) — An empirical study scanning real repos for blocking I/O calls, plus benchmarks quantifying the true cost of using things like Ko-Hsin Liang |
|
📄 Dictionary Compression is Finally Here, And It's Ridiculously Good – Node v24.6+ and v22.19+ now have built-in Zstd dictionary compression in 📄 Source Maps: Shipping Features Through Standards Jon Kuperman 📄 AdonisJS 7 Transformers: A Deep Dive Chimezie Enyinnaya |
🛠 Code & Tools |
|
|
ArkType 2.2: Use Your TypeScript Types as Runtime Validators — A TypeScript-first validation library where you write a type once and it becomes both the static type and the runtime validator. In v2.2, ArkType |
|
MikroORM 7: A TypeScript ORM Built on Proven Patterns — v7 dubs itself ‘unchained’ as it’s dropped Knex for Kysely, dropped all core dependencies, and removed its hard coupling to Node. In new features, it now has a type-safe query builder, supports Common Table Expressions (CTEs), and is now a native ESM package. For existing users, there’s a v6 to v7 upgrade guide. Martin Adámek |
|
Build Reliable Backends with Temporal (Course) — Learn Workflows, Activities & the TS SDK to build apps that recover from failures and manage state safely. Temporal Technologies sponsor |
|
node-sqlite3 Goes 6.0, and Becomes Unmaintained — The popular SQLite binding bows out with a final release before going unmaintained. Now's the time to look at alternatives like better-sqlite3 or Node's Ghost |
💡 Talking of which, better-sqlite3 12.7 has just been released. |
|
⚙️ Systeminformation: Get Info about the System and OS — If you want to query what environment your Node program is running in, this is for you. Get info about audio devices, Bluetooth devices, printers, USB, CPU, architecture, wifi, and more. It’s frequently updated and already supports the latest Macs, including the MacBook Neo. Sebastian Hildebrandt |
|
Emittery 2.0: A Simple, Modern Async Event Emitter — A small, async event emitter for Node and the browser. Sindre Sorhus |
|
📢 Elsewhere in the ecosystem |
|



