>>eru+BO1
I have been using code-server (openvscode-server will also do) to run on a remote powerful machine and then connect to it from lesser devices (a phone in desktop mode would be good if I could do it!) via a VPN. Keeps all the source code remote.