
- 108 pages
- English
- ePUB (mobile friendly)
- Available on iOS & Android
About this book
Two heads are better than one, but only if they're working on the same problem. When pairing remotely, this requires a specialized environment that you'll learn how to create. We'll use the same open-source tools as the pros to improve collaboration and increase productivity. You'll learn techniques, patterns, and best practices you can apply to projects of all kinds. These tools are so effective that many co-located programmers use them despite sitting side-by-side—you don't have to work outside of an office for this book to improve your programming techniques.
We'll start by creating a secure collaborative editing environment capable of handling the low-bandwidth networks at some coffee shops. Then we'll share your screen using free open source tools and protocols. We'll deploy all of this to a server in the cloud so you can access your development environment from anywhere. Then we'll use one of the most advanced integrated development environments to collaborate, sketch on a virtual whiteboard, and resolve conflicts.
Finally, we'll talk with programmers at Pivotal Labs, Big Nerd Ranch, and other top-notch distributed development firms to learn how they handle the challenges of remote pairing on a daily basis. With their help and advice, you can be productive from any location on the planet.
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information
Table of contents
- Remote Pairing
- For the Best Reading Experience...
- Table of Contents
- Early praise for Remote Pairing
- Acknowledgments
- Preface
- Chapter 1: Introduction to Pair Programming
- Chapter 2: Collaborating with Text Only
- Chapter 3: Using the Cloud to Connect
- Chapter 4: Collaborating with Shared Screens
- Chapter 5: Building a Pairing Server
- Chapter 6: Collaborating with an IDE
- Chapter 7: Remote Pairing in the Wild
- Bibliography