emacs in a Blink terminal over mosh is still my goto; I haven't found a better solution yet. It's surprisingly effective, and being able to access it instantly over the cell network of my iPad Pro is awesome for dealing with emergencies/little changes while I'm traveling.