How to set up a dev container for a Node project
I started using dev containers after a project broke on every new laptop setup. The repo needed a specific Node version, pnpm, a local Redis, and a Postgres extension that half the team forgot to install. README steps looked fine, but every person still hit a slightly different error. What worked was keeping the container boring. I pinned the base image, installed only the tools the project actua…