Wireless is great, SSH is great. Both together … not always so great.

The solution, you ask? mosh

It uses TCP and UDP to speed up response between you and the server. Security is handled via SSH and requires a few extra UDP ports to be opened.

The only thing that would make this better is a configuration to dynamically add the UDP ports when required to reduce exposure.

I recommend checking it out! (I wrote this post via Mosh :) )