The
NPM
path
The path
youtube.com/c/codedamn
NPM Full Course For Beginners
survivejs.com
SurviveJS - Maintenance
github.com/sindresorhus
awesome-npm
Other trails
Fundamentals
devopedia.org
Dependency Manager
egghead.io
Execute npm Package Binaries with the npx Package Runner
github.com/workshopper
how-to-npm
freecodecamp.org
JavaScript Package Manager – Complete Guide to NPM and Yarn
udemy.com
NPM for Beginners - Fast Track
css-tricks.com
Npm: A Free Guide For Beginners
devopedia.org
Package Manager
2ality.com
Publishing and consuming ECMAScript modules via packages
devopedia.org
Semantic Versioning
nodesource.com
Semver: A Primer
lucasfcosta.com
Why does package-lock.json exist, and how does it work?
Beyond basics
cpojer.net
Dependency Managers Don’t Manage Your Dependencies
yarnpkg.com
Let's Dev: A Package Manager
github.com/frehner
modern-guide-to-packaging-js-library
robinwieruch.de
Monorepos in JavaScript & TypeScript
exploringjs.com
Shell scripting with Node.js
marvinh.dev
Speeding up the JavaScript ecosystem
youtube.com/@mattpocockuk
The NPM Library Speedrun - 90 minutes to build, CI, and publish
github.com/g-plane
tiny-package-manager
css-tricks.com
Why Npm Scripts
How do they do it
snyk.io
Best practices for creating a modern npm package
youtube.com/c/BrunoAntunesPT
Create and Publish packages to NPM
strictmode.io
How to build, test, and publish a TypeScript npm package in 2022
sensedeep.com
How to Create a Hybrid NPM Module for ESM and CommonJS.
robinwieruch.de
How to JavaScript - Setup Tutorial
keithcirkel.co.uk
How to Use npm as a Build Tool
egghead.io
How to Write an Open Source JavaScript Library
auth0.com
Learn How to Develop and Publish an NPM Package
egghead.io
Publish JavaScript packages on npm
2ality.com
Simple monorepos via npm workspaces and TypeScript project references
jvns.ca
Writing Javascript without a build system
Nice to know
bytearcher.com
Evaluating Packages Part 1 - Turn to community
bytearcher.com
Evaluating Packages Part 2 - Review repository
medium.com
Modern JavaScript Explained For Dinosaurs
cpojer.net
Rethinking JavaScript Infrastructure
olioapps.com
The Lost Art of the Makefile
medium.com
Which Monorepo is right for a Node.js BACKEND now
Work smarter, not harder
semver.npmjs.com
npm semantic version calculator
npms.io
npms
jubianchi.github.io
Online Semver checker
runpkg.com
runpkg | the package explorer
Great bookmarks
analysis-tools.dev
Analysis Tools and Linters to Improve Code Quality and Avoid Bugs
github.com/parro-it
awesome-micro-npm-packages
digitalocean.com
Cheat Sheet: npm vs Yarn Commands
monorepo.tools
Monorepo Explained
devhints.io
npm cheatsheet
docs.npmjs.com
npm Docs
semver.org
Semantic Versioning 2.0.0
jargon.js.org
Simplified JavaScript Jargon
Stay in the loop
2ality.com
2ality
Short hikes
Webpack
survivejs.com
SurviveJS – Webpack
webpack.js.org
Awesome webpack
github.com/GoogleChromeLabs
GoogleChromeLabs/webpack-libs-optimizations
taniarascia.com
How to Set Up webpack 5 From Scratch
Vite
youtube.com/@freecodecamp
Learn Vite – Frontend Build Tool Course
github.com/vitejs
vitejs/awesome-vite
youtube.com/@TraversyMedia
Vite Crash Course