How to Become a Better Pair Programmer - Part Four

Knowing what role to play and when
By Dana Jones

In the last part of our four-part series, we look at a variety of roles one can take on during a pair programming session. Are you the researcher, tester, sounding board, or something else?

How to Become a Better Pair Programmer - Part Three

Knowing your limits
By Dana Jones

Pair programming isn’t always just about working with another person. Sometimes, partnering up on a project requires you to know more about how YOU work within the partnership.

How to Become a Better Pair Programmer - Part Two

Getting realistic and assuming the best
By Dana Jones

Part two of our four-part series on pair programming touches on the topics of the time involved when pairing, why you should keep your ego in check, and how to assume the best of your pair partner.

How to Become a Better Pair Programmer - Part One

Tips and advice for creating a cohesive collaborative development environment
By Dana Jones

So what can you, as a well-meaning professional developer do to contribute more to your team? We have several suggestions for reaching your pair programming potential.

A Simple Pair Programming Setup with SSH and Tmux

How to pair with remote developers
By Tres Trantham

Here at Collective Idea, we do a lot of pair programming. We also believe in remote working. When pairing with any of our remote developers, we typically use a combination of SSH and tmux. There are a lot of good articles on this type of setup, but we've settled on an easy solution that works well.

Our Notes on Remote Pairing

By Daniel Morrison

Relevance posted some notes on remote pair programming so here are ours too.