10 GitHub Repos to Improve as a Backend Engineer
π° nodejs
10 modern Node.js runtime features to start using in 2024
5 Node Version Managers Compared β Which is Right for You?
A detailed guide to modern testing with Node.js
Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (April 2025)
weeklyfoo #80 / 2025-04-14An Introduction to the Node.js Performance API
Want to measure things in nodejs? Get an introduction to the performance API with this post.
weeklyfoo #31 / 2024-05-06Common Causes of Memory Leaks in JavaScript
Identify and fix common JavaScript memory leaks (Node.js and Deno.js)
weeklyfoo #46 / 2024-08-19Dependency-free Command-Line Apps powered by Node.js core modules
Do I Need This Node Dependency?
Advancements over time in Node.js are improving the out of the box experience.
weeklyfoo #72 / 2025-02-17Fastest http client for nodejs
Itβs undici, and I never used it. But maybe it#s worth trying it out, although I would prefer that fetch catches up.
weeklyfoo #16 / 2024-01-22Handling Environment Variables in Node.js
How I Created a 3.78MB Docker Image for a JavaScript Service
Meet Rocket Turtle
Migrating 500+ tests from Mocha to Node.js
Multithreading in Node.js
New URLPattern API brings improved pattern matching to Node.js and Cloudflare Workers
Today, we are excited to announce that we have contributed an implementation of the URLPattern API to Node.js, and it is available starting with the v23.8.0 update.
weeklyfoo #78 / 2025-03-31Node Chardet
Node.js 22 is now available!
Node.js Best Practices
If youβre building Node.js applications, you find lots of tipps in this repo.
weeklyfoo #12 / 2023-12-24Node.js CLI Apps Best Practices
Node.js Corepack: Version Control for Package Managers
Node.js landing page
Node.js released a brand new landing page and itβs such a big improvement.
weeklyfoo #25 / 2024-03-25Node.js Now Supports TypeScript By Default
Node.js TSC Votes to Stop Distributing Corepack
Corepack will be phased out from future Node.js releases following a TSC vote.
weeklyfoo #78 / 2025-03-31Node.js v22 Enters Long Term Support (LTS)
Poor Express Authentication Patterns in Node.js and How to Avoid Them
require(esm) in Node.js
If you havenβt switched to esm already this will be quite helpful.
weeklyfoo #25 / 2024-03-25Simple Implemention to Understand worker_threads in NodeJS
Illustration how to make use of multiple cores with NodeJS
weeklyfoo #33 / 2024-05-20State of Node.js Performance 2024
This article exclusively compares Node.js versions without drawing parallels to other JavaScript runtimes. The intent is to highlight the platformβs internal progressβits performance gains, regressions, and the factors driving these changes.
weeklyfoo #64 / 2024-12-23The Nine Node Pillars
9 Principles for Doing Node.js Right in Enterprise Environments
weeklyfoo #52 / 2024-09-30The Process That Kept Dying
Under Pressure: Benchmarking Node.js on a Single-Core EC2
Undici v7 is here