Distributed agile teams need not forgo the valuable discipline of pair programming. Thanks to ubiquitous high speed internet, advances in online collaboration technologies, and the need to source talent wherever they might be, remote pair programming is becoming more common. Remote pair programming is surprisingly simple to implement, but it's not just about bleeding-edge technology -- a good attitude is just as important as good technology. Joe will walk you through how your distributed team can successfully implement remote pair programming, allowing you to not only reap the same benefits as in-person pairing but also bring your teams closer together, even if they are miles apart.