I’ve written up a blog on How to Build the Ultimate Remote Pair Programming Environment. Feel free to ask any questions you may have or share your tips here! Also I’m open for pair programming sessions from time to time so hit me up!
We used to tunnel tmux and use console vim or emacs for pairing sessions. That worked pretty well.
I’m also curious to try screencat sometime to see how well that works.
A fellow Ruby developer has been trying to pair with me on a Rails issue. It was ironic that he was proposing full remote access to work on a Rails security feature. I built a sandboxed environment for following the best security practices.