Tag: npm

28 posts
Web 1.0 Components

Web 1.0 Components

Dev Log 58: 2026-06-22

Jun 22, 2026
1
A
Andrew Nesbitt
nesbitt.io

Features everyone should steal from npmx

What happens when users design their own package registry frontend

Apr 16, 2026
A
Andrew Nesbitt
nesbitt.io

npm's Defaults Are Bad

The npm client's default settings are a root cause of JavaScript's recurring supply chain security problems.

Mar 31, 2026
A
Andrew Nesbitt
nesbitt.io

npm Data Subject Access Request

A response to a GDPR data subject access request.

Feb 28, 2026
A
Andrew Nesbitt
nesbitt.io

Package Management Namespaces

Comparing namespace models across npm, Maven, Go, Swift, and crates.io.

Feb 13, 2026
A
Andrew Nesbitt
nesbitt.io

The Nine Levels of JavaScript Dependency Hell

Come, I will show you what I have seen.

Jan 5, 2026
A
Andrew Nesbitt
nesbitt.io

Why JavaScript Needed Docker

How Docker became JavaScript's real lockfile

Dec 19, 2025
L
lesser daemon
blog.bront.rodeo

Fixing NPM permissions errors on WSL

Saving this one for posterity since I seem to run into something like this once every couple of months. Really gotta get a Mac for my next dev machine. sudo apt update && sudo apt upgrade -y # Since you mention that you have set your user to be root: sudo sh -c 'echo "[user]\ndefault=root" > /etc/wsl.conf' wsl.exe -l -v # Confirm your distribution name for the following command: wsl.exe --terminate Ubuntu Credit to this StackOverflow answer.

Oct 2, 2025
Devtools FM icon
Devtools FM
devtools.fm

Zoltan Kochan - PNPM and the Future of Package Management

Zoltan Kochan, PNPM's lead maintainer, explores how his revolutionary package manager transformed JavaScript dependency management with speed and superior developer experience.

Sep 20, 2025
N
nove-b blog
blog.nove-b.dev/

npxは永続的なインストールは行わないが、実行のために一時的なダウンロード(実質的なインストール)は行う

Jul 3, 2025
Devtools FM icon
Devtools FM
devtools.fm

James Garbutt - E18e

James Garbutt explains e18e, the community initiative focused on improving JavaScript package performance across the entire npm ecosystem.

May 11, 2025
Devtools FM icon
Devtools FM
devtools.fm

Darcy Clarke - npm, vlt and the Future of JavaScript Package Management

Darcy Clarke introduces VLT, a new JavaScript package manager aiming to disrupt npm with innovative features and VSR registry.

Jan 11, 2025
P
Patrick's Blog
pdewey.com/blog

Adding Comments to My Blog with Bluesky!

Nov 25, 2024
Devtools FM icon
Devtools FM
devtools.fm

Jordan Harband - Npm Ecosystem, HeroDevs

Jordan Harband defends his controversial stance on legacy support while managing countless npm packages that power millions of JavaScript projects.

Aug 24, 2024
Devtools FM icon
Devtools FM
devtools.fm

Feross Aboukhadijeh - Socket

Feross Aboukhadijeh discusses Socket.dev's advanced approach to open source security, using static analysis and AI to detect complex vulnerabilities.

Jan 14, 2024
Devtools FM icon
Devtools FM
devtools.fm

Isaac Schlueter - npm, Tier

Isaac Schlueter shares the creation story of npm, early Node.js days, and his new pricing platform Tier that's changing how products handle monetization.

Nov 11, 2023
Devtools FM icon
Devtools FM
devtools.fm

Christoph Nakazawa - Athena Crisis, Jest, Yarn, MooTools, Metro

Christoph Nakazawa discusses his journey from shepherding major OSS projects like Jest, Yarn, and Metro to building his new gaming venture Athena Crisis.

Jun 7, 2023

Semver: The unknown buildMetadata

The semver’s spec mentions a group called “buildMetadata”. If you’ve never heard of this before, you’re not alone

Jul 13, 2022
Solving conflicts in package-lock.json
TkDodo's blog icon
TkDodo's blog
tkdodo.eu

Solving conflicts in package-lock.json

Why you should never delete package-lock.json and how npm can solve the conflicts for you

Sep 1, 2020

I have to tell you about Dependabot 🤖

Dependabot is an automation service that will automatically create PRs to keep your projects' dependencies up to date, and it is really powerful.

May 31, 2019

I have to tell you about Dependabot 🤖

Dependabot is an automation service that will automatically create PRs to keep your projects' dependencies up to date, and it is really powerful.

May 31, 2019

Promise.allSettled() Pt.2 - it's partly settled!

This is a follow-up to my first post on the upcoming Promise.allSettled() function, coming soon to a node application near you.

Apr 26, 2019

Promise.allSettled() Pt.2 - it's partly settled!

This is a follow-up to my first post on the upcoming Promise.allSettled() function, coming soon to a node application near you.

Apr 26, 2019

Picking apart JavaScript import syntax

Part 2 in a series of posts on destructuring syntax for JavaScript and Node.

Apr 17, 2019

Picking apart JavaScript import syntax

Part 2 in a series of posts on destructuring syntax for JavaScript and Node.

Apr 17, 2019

I reclaimed 10GB of disk space from node_modules

If you're not careful, your node projects can start to fill all the spare disk space on your computer. This one weird trick (lol) can help avoid that.

Apr 2, 2019

I reclaimed 10GB of disk space from node_modules

If you're not careful, your node projects can start to fill all the spare disk space on your computer. This one weird trick (lol) can help avoid that.

Apr 2, 2019
B
Broonix Rants
rants.broonix.ca

Testing a NPM package locally

May 9, 2016