NPM Workspaces
I had been using NodeJS and NPM for years before I was aware of Workspaces. I would open and close projects all over my PC, often having 3 or 4 instances of VSCode running at the same time. But no longer! Workspaces allow me to bind projects together in a single project. Come on! I'll show you how to do it too!