Skip to content

πŸ“° nodejs

10 GitHub Repos to Improve as a Backend Engineer

Good list

weeklyfoo #11 / 2023-12-17
nodejsbackend

10 modern Node.js runtime features to start using in 2024

New features in Node you need to know.

weeklyfoo #36 / 2024-06-10
nodejs

5 Node Version Managers Compared – Which is Right for You?

Didn’t know you can use pnpm to manage node versions

weeklyfoo #32 / 2024-05-13
nodejs

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-14
nodejstests

An 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-06
nodejs

Common Causes of Memory Leaks in JavaScript

Identify and fix common JavaScript memory leaks (Node.js and Deno.js)

weeklyfoo #46 / 2024-08-19
nodejs

Dependency-free Command-Line Apps powered by Node.js core modules

Argument parser, console text styler, logs.

weeklyfoo #82 / 2025-04-28
nodejscore-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-17
nodejs

Fastest 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-22
httpnodejs

Handling Environment Variables in Node.js

Learn how to handle env vars in nodejs

weeklyfoo #17 / 2024-01-28
nodejsenvvars

How I Created a 3.78MB Docker Image for a JavaScript Service

Hand-crafted and with some downsides, but it works.

weeklyfoo #49 / 2024-09-09
nodejsdocker

Meet Rocket Turtle

The new nodejs moscot

weeklyfoo #21 / 2024-02-26
nodejs

Migrating 500+ tests from Mocha to Node.js

Having it on my todo list, too

weeklyfoo #26 / 2024-04-01
nodejs

Multithreading in Node.js

Using Atomics for Safe Shared Memory Operations

weeklyfoo #49 / 2024-09-09
nodejs

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-31
nodejscloudflare

Node Chardet

Character encoding detection tool for NodeJS

weeklyfoo #9 / 2023-12-03
encodingnodejs

Node.js 22 is now available!

Will enter LTS in October

weeklyfoo #30 / 2024-04-29
nodejs

Node.js Best Practices

If you’re building Node.js applications, you find lots of tipps in this repo.

weeklyfoo #12 / 2023-12-24
nodejs

Node.js CLI Apps Best Practices

The largest Node.js CLI Apps best practices list

weeklyfoo #7 / 2023-11-19
nodejscli

Node.js Corepack: Version Control for Package Managers

Manage yarn and pnpm versions consistently across your team

weeklyfoo #63 / 2024-12-16
nodejs

Node.js landing page

Node.js released a brand new landing page and it’s such a big improvement.

weeklyfoo #25 / 2024-03-25
nodejs

Node.js Now Supports TypeScript By Default

Finally!

weeklyfoo #67 / 2025-01-13
nodejstypescript

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-31
nodejs

Node.js v22 Enters Long Term Support (LTS)

You can now upgrade your nodejs versions.

weeklyfoo #59 / 2024-11-18
nodejs

Poor Express Authentication Patterns in Node.js and How to Avoid Them

Practical advice if you’re using express.

weeklyfoo #32 / 2024-05-13
nodejsexpress

require(esm) in Node.js

If you haven’t switched to esm already this will be quite helpful.

weeklyfoo #25 / 2024-03-25
nodejsesm

Simple Implemention to Understand worker_threads in NodeJS

Illustration how to make use of multiple cores with NodeJS

weeklyfoo #33 / 2024-05-20
workersnodejs

State 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-23
nodejsperformance

The Nine Node Pillars

9 Principles for Doing Node.js Right in Enterprise Environments

weeklyfoo #52 / 2024-09-30
nodejsengineering

The Process That Kept Dying

A memory leak murder mystery

weeklyfoo #43 / 2024-07-29
nodejs

Under Pressure: Benchmarking Node.js on a Single-Core EC2

Detailed insights about hammering a nodejs app

weeklyfoo #11 / 2023-12-17
nodejsec2

Undici v7 is here

Major release of the popular http client

weeklyfoo #62 / 2024-12-09
nodejshttp