I don't trust NPM install, so I built dev

4 pointsposted 11 hours ago
by f0i

1 Comments

f0i

11 hours ago

I built `dev` so I can safely try out projects without risking my machine:

- Runs each project in an isolated Docker container

- CLI-based development: nvim, AI agents, etc.

- Transparent port forwarding: access apps in your browser as if they were running on the host

- Scripts are easy to audit: less than 300 lines of bash running on the host

- Minimal dependencies: docker, docker-compose, git, bash, ssh

As a side effect, you get clean, reproducible, and easy-to-reset development environments.

No more `npm install` on your host, no AI agents reading your files - safely experiment with any project.