#pairwithme
#remotely
0. Demo
1. Why Pair?
image: http://pic001.cnblogs.com/
2. Tools
Tools: Internet
image: http://thetimesofcanada.com/
![](http://thetimesofcanada.com/wp-content/uploads/2013/07/hi-852-modem-istock_000014944706small.jpg)
Tools: HamaCHI
- OSX , Windows & Linux*
- Ad-hoc VPN NETWORK
- More on ls-pair wiki
* command-line app + third-party GUI
Tools: Communication
- minimum: audio
- suggested: video
- recommended: always-on-video
- Skype/Facetime/G+/Jabber
![](https://s3.amazonaws.com/media-p.slid.es/uploads/arda_banek/images/122574/2013-10-18_12.04.08.jpg)
Tools: COmmunication
![](http://ecx.images-amazon.com/images/I/718ELA2z0rL._AA1500_.jpg)
Tools: Programming
ssh: gh-auth
$ gh-auth add dude
Adding 2 key(s) to '/Users/arnab/.ssh/authorized_keys'
Tools: Programming
ssh: ls-pair
$ bin/create_pair_account
Tools: Programming
- tmux
- wemux
- ls-pair prefix: Ctrl-\
# host
wemux start|stop
wemux kick <user>
#client
wemux pair # (or mirror|rogue)
wemux logout
Tools: Programming
- vim/emacs (terminal based)
- sane configuration: ls-pair
Tools: Screen-Sharing
- Mac/Windows: ScreenHero
- Linux: Google Hangout?
![](http://screenhero.com/img/powwie-flying-awesome.png)
Tools: The rest
- Floobits/CoVim/Cloud9
-
TimeScroller (Mac)
-
everytimezone.com
- join.me
3. TIPS
![](http://thecontentwrangler.com/wp-content/uploads/2011/08/Focus.jpg)
Tips: Environment
- dedicated room & desk
- distraction-free
- comfortable
Tips: Etiquette
- "May I drive?"
- Surprisingly hard in remote!
Tips: Get comfortable
- pair regularly
- pair often
- culture: work-from-home days
- culture: all-the-things-online
Resources
-
pairprogramwith.me
- ls-pair
-
remotepairprogramming.com
- RubyRogues #126
-
#pairwithme
- Ruby Rogues #26
#pairwithme #remotely
By Arnab Deka
#pairwithme #remotely
- 3,553