I have been doing remote software development, with commercial software, since around 2000, and back in the 90's if you could afford modem calls tarifs, with stuff like Novel Netware over WAN.
https://en.wikipedia.org/wiki/XMODEM#:~:text=XMODEM%20is%20a....
Even in the office they used terminals connected to mainframes over serial cables.
I credit this for sparking some interest in programming, as I was able to use these to play around with small FORTRAN and BASIC programs.