P.01using and await using in JavaScript, Explained
ES2026's using and await using close files, connections, and locks when a block ends, with no try/finally. The syntax, real examples, and support today.
Tag
19 articles tagged #Node.js.
P.01ES2026's using and await using close files, connections, and locks when a block ends, with no try/finally. The syntax, real examples, and support today.
P.02Every rolling deploy drops a few requests and the errors look like client noise. The shutdown sequence, the race behind it, and the code that fixes it.
P.03A webhook receiver has to trust a request it can't control the timing, order, or count of. Verifying signatures, handling retries, surviving delivery chaos.
P.04From Node.js 27 in October 2026, Node drops the odd/even model for one major a year, and every release becomes LTS. What changes, and how to plan for it.
P.05Your Node process climbs until it's OOM-killed and restarting buys hours. The actual workflow: heap snapshot diffing, retainer paths, and the fast tools.
P.06BullMQ for Node, Celery for Python, Sidekiq for Ruby, and Temporal or a cloud queue when you need durability without owning a broker. The reasoning.
P.07Node.js 24 made type stripping stable and on by default: node file.ts just runs. What that buys you, what syntax it can't handle, and when you compile.
P.08Node.js 26.5.0 exposed ReadableStreamTee, added streaming Blob text reads and TLS group reporting, plus crypto hardening. What's worth adopting now.
P.09Node.js patched 12 CVEs across v22, v24, and v26 on June 18. Two are auth bypasses, and undici's queue poisoning can hand back the wrong response.
Node.js has split into async-first, TypeScript-native, and edge-runtime camps. The screen that finds someone who builds production backends, not tutorials.
While the ecosystem chased Bun, Deno, and edge runtimes, Fastify stayed the production choice for high-throughput Node APIs. Why it still holds up.
Most background job solutions require you to run and monitor a Redis instance, manage worker processes, and wire up your own retry logic. Inngest skips all of that. Here's how it works and when it's the right call.
Command-line tools are underrated as developer products, and TypeScript makes them maintainable. Parsing, prompts, output, errors, and distribution.
NestJS is Express with structure imposed: modules, dependency injection, decorators. When that pays for its learning curve, and when it does not.
Background jobs that crash mid-run lose their state. Temporal makes workflows durable state machines that survive restarts and deploys. In TS and Python.
Bun hits 52K req/sec, Deno 2 achieves full npm compatibility, and Node.js remains the enterprise standard. A practical comparison with benchmarks, code examples, and migration guides.
Our curated list of npm packages that make it into every CODERCOPS project. Each one battle-tested across 30+ production apps with alternatives we considered.
Choosing a modern web app stack means weighing Next.js vs Astro vs Remix, SQL vs NoSQL, and Vercel vs AWS against your project's actual priorities, not trends.
TypeScript 5.8 brings improved type checking, direct Node.js execution, and better JavaScript interoperability. Here's everything developers need to know.