Become a better programmer with a pair
- Learn that new programming language you have your eyes on with a friendly expert
- Teach someone else and grow the global programming community
- Finish that project you’ve always wanted to with someone cheering you on + programming with you
- Programming with someone in Kenya or Japan is rad, just for the cultural exchange aspect
- Learn to be a better human by getting better at taking and giving feedback as you code!
- More people programming and talking around the internet is a fundamentally good thing
- Bugs got you down? Stop swearing & start pairing
What is Pair Programming?
Programming with someone else is called “pair programming” and it is super fun. Code produced via pair programming is usually of better quality, is more fun to write, and gets you learning more pro tips from fellow programmers.
While you can pair program with someone next to you, it’s also totally possible to pair program with someone on the other side of the world! This is called “remote pair programming”.
Get started right now in 3 easy steps
- Take a look at who’s already tweeting with the #pairwithme hashtag – look below for an example.
- Reply to one of them or write a new tweet with the #pairwithme hashtag.
- Work on a project together.
- If you’re looking for a project, try hacking on one of your favourite open source projects – there’s always a bug to be fixed or feature to be added. For example: this Resque bug
- If you’re looking for something faster and more self-contained, check out Code Kata exercises. Here’s an example.
If you’ve got 60 minutes free, reach out to someone and get programming.
Here’s a list of friendly people interested in pair programming:
Let people know you're interested in pairing:
Simply send a tweet using the hashtag #pairwithme to show people you're interested in pairing. Here's an example tweet:
Make pairing easier with the following tools: