Introducing Remote Pair Programming in Okinawa.rb

Introducing Remote Pair Programming in Okinawa.rb

Introducing remote pair programming and a tool, ScreenX TV (, to show your live coding.

Demo Video

The presentation was given at RubyConf Taiwan 2012



Yohei Yasukawa

December 07, 2012


  1. 3.

    1. Face 2 Face Communication 2. Version Control System 3.

    Live Coding What makes Pair Programming? Credit: read write
  2. 5.

    Problem: Remote Live Coding You need to: have private servers.

    allow others to login via SSH. set up tmux/screen to share screens. It needs your time & money.
  3. 6.

    What if we have a web service that enables us

    to easily do remote live coding for free? Idea:
  4. 10.

    Future Works Writing from Web to your local terminal. Private

    broadcasting. Record your code stream. We are now working for: Be more collaborative spaces!
  5. 11.

    Open Under MIT License ScreenX (internal software) ScreenX GCC

    Client ScreenX Ruby Client
  6. 17.

    BTW: RPP w/ Server Setup How We Use tmux for

    Remote Pair Programming tmux-for-remote-pair-programming- Remote Pair-programming With Screen Remote Pair Programming with Screen and Vim screen-and-vim/ It costs, but gives you more collaborative workspaces!