Blog
Notes on building software
Practical write-ups on Node.js, React, Next.js, TypeScript, architecture, and performance. Separate from the client work on this site.
Node.js
Jan 22, 20269 min read
Async Context in Node.js: The End of Callback Hell?
Learn how AsyncLocalStorage is revolutionizing request tracing and telemetry in enterprise Node.js systems, replacing messy argument drilling.
#Node.js#Backend#Telemetry
Read article →Node.js
Mar 16, 20268 min read
Optimizing Node.js APIs with MongoDB Aggregation
A guide to improving Node.js and Express API performance using MongoDB aggregation pipelines instead of slow, memory-heavy application-level data processing.
#Node.js#Express#MongoDB
Read article →Node.js
Apr 2, 202611 min read
Node.js Worker Threads: Offloading CPU-Intensive Work
Node.js is single-threaded by design, but Worker Threads let you parallelize CPU-heavy tasks without blocking the event loop. Learn when to use workers, how to structure thread pools, and how to avoid common pitfalls.
#Node.js#Worker Threads#Event Loop
Read article →