I used to think that a faster internet connection would solve most problems with remote development. If a remote machine felt slow, the obvious answer seemed to be more bandwidth.
That assumption doesn't hold up particularly well.
A connection can show several hundred Mbps on a speed test and still make a remote workstation feel unpleasant to use. The terminal takes a moment to catch up. A mouse click seems to register late. An IDE suddenly stops responding, then catches up with everything at once.
None of this necessarily means the remote computer is slow.
The network between the two machines may be the problem.






