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.