An Introduction to Debugging Tools and Approaches for Node — An informative primer on debugging, from simple things like using IDE extensions to highlight potential problems or, yes, console logging, through to using the V8 inspector and debugging via Chrome.
Craig Buckler
Node v20.3.0 (Current) Released — On paper, it’s a minor release, but a libuv upgrade (the library that provides Node with its async I/O functionality) introduces significant performance improvements on Linux,
1
AbortSignal.any()
has been introduced, and Ruy Adorno’s presence on the Node.js TSC is officially recognized.
Designing a Scalable Backend in Node — Three arbitrary scaling challenges for Node apps examined through the lens of a hypothetical personal budgeting app that has to interact with third party APIs.
Nate Anderson
`?`Backtick Strings are Likely the Wrong Tool for Your Job — It’s not uncommon to build URL query strings with JavaScript’s template strings, says Mattie, but this opens up potential injection problems. Luckily, there’s an alternative, safer, standardized approach..
Mattie Behrens
Reducing Search Latency with Server-Sent Events via Express — If you have a situation where information takes a long time to fetch and collate, you might want to stream it to clients so they can get something on screen faster. If that streaming is only in a single direction, SSE is a good fit vs WebSockets.
Why You Should Pin Your GitHub Actions by Commit Hash — As per the OSSF Scorecard, pinning an action to a full-length commit SHA is currently the only method to ensure the use of an action as an immutable release.
Traf: Find Truly Affected Packages in Monorepos — If you’re waiting on CI tasks due to a small package update in your monorepo, this is for you. Traf optimizes your monorepo dev process by finding affected dependencies and selectively triggering builds and tests only when needed.
Find Tech Jobs with Hired — Hired makes job hunting easy-instead of chasing recruiters, companies approach you with salary details up front. Create a free profile now.
#568 — March 4, 2025 Read on the Web Announcing TypeScript 5.8 — Four months in the making, TypeScript 5.8 lands with a strong Node focus. You can now use 1require() for ES modules in Read more…
#567 — February 25, 2025 Read on the Web 👋 Just in case you missed the message, we took last week off but we’re back now until Easter, so you didn’t miss anything. 🙂__Peter Cooper, your Read more…
#566 — February 11, 2025 Read on the Web 🏖️ We’re taking next week off, so the next issue will be on Tuesday, February 25. Feel free to hit reply and send in any submissions!__Peter Read more…
0 Comments