web development environment
My web development env is in the web.
Here’s how everything is set up:
- I rent a cheap VPS from Hetzner (https://www.hetzner.com/ very much recommend them) that hosts all my personal projects (the entire infrastructure is explained here: https://sorinmircea.com/bits/hosting-everything/).
 - I connect to the VPS directly from my favorite IDE:
 

From there, it’s as simple as a git clone to fetch the project, and npm run dev to start it. To make the site public, I just add an entry to the Caddy webserver (if needed one can add basic auth for restricted access.)
 And just like that, literally building in public !