Spend Less Time Debugging and More Time Building with Scout — Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues in minutes. See for yourself why Scout is a Node developers’s best friend with a free 14-day trial, no credit card needed.
▶ Exploring Deno Land 🦕 with Ryan Dahl — Ryan Dahl, the original creator of Node.js creator and now creator of the Deno runtime, went on the popular Changelog podcast to talk about how the success of Node changed his life and what led him to creating Deno.
The Changelog Podcast podcast
Don’t Use Functions As Callbacks Unless They’re Designed for It — There’s been a severe lack of Node blog posts this week, but this older one has been doing the rounds on social again, and it’s fantastic enough to re-share 🙂 Callbacks can introduce added hidden complexity that can cause seemingly innocent code to break so it pays to be careful.
🛠 Code and Tools
Trash: Move Files and Directories to the ‘Trash’ — Rather than deleting files outright (e.g. unlink), this moves them to the ‘trashcan’ equivalent on Windows, Linux, and macOS. Sindre is looking for help maintaining the Linux part though, otherwise support may get dropped.
🧰 OTHER UPDATED PACKAGES TO CHECK OUT
node-irc – IRC client library as used by the Matrix project.