The Raspberry PI is attached at my home router (1Gb fiber connectivity), then I can access it like a local server (so even by SSH) from everywhere with Tailscale[0]. The rest of the world is proxied by a Cloudflare Tunnel[1].
Yes, remote dev work is done mostly with Visual Studio Code Remote SSH[2] (but I wish something similar would exists for Sublime Text).
[1]: https://developers.cloudflare.com/cloudflare-one/connections...
[2]: https://code.visualstudio.com/docs/remote/ssh
Edit: Yes, I hacked together the status page, something similar welcomes me when I ssh into the machine.
Edit 2: Some benchmark here: https://pibenchmarks.com/benchmark/62022