Setup a secure browser based development environment with Docker and Tailscale
I believe that browser based development has finally become just as good as running an IDE locally on your device. You can have all the benefits of local development: competent hardware, familiar IDE with keyboard shortcuts, and not having to worry about platform compatibility. All of this, in addition to the portability benefits of it being fully contained in the browser. This means all your installed extensions and settings follow you to every device — including an iPad!...