All about remote pair programming and mobbing

All about remote pair programming and mobbing

Lisette Sutherland is a long-time remote worker with lots of experience and host of the Collaboration Superpowers Podcast. From the US, working from The Netherlands she is living the remote life. Lisette and I met (in person) at the nlscrum Meetup in Amsterdam, where she presented and where we talked about remote pairing and mobbing afterwards. In this episode of the Collaboration Superpowers Podcast, we talk about the benefits and challenges of pairing and mobbing remotely and highlights the importance of having the right attitude and tools to make it work well.

My tips for working remotely:

  • When you work on something as a “whole”, everyone contributes and everyone is present so we no longer depend on just one person. If there’s an issue with a certain topic, anyone on the team can step up and resolve it.
  • Have a conversation about what you’re trying to achieve rather than just critiquing the thing you’re being presented with.
  • Having a great infrastructure setup, i.e. excellent audio–headphones, quiet background, great microphone–and great video in order to pick up on people’s facial cues, is essential.
  • Pairing is a learning opportunity. You work with someone to improve HOW you do things, e.g. keyboard shortcuts, different tools, websites, etc…and not just for the end result,
  • Have a standard of how your team does things in order to avoid conflict.

More resources

Mob programming

GOTO 2017 • Mob Programming: A Whole Team Approach • Woody Zuill
This presentation was recorded at GOTO Copenhagen 2017 Woody Zuill - Senior Consultant, Agile Expertise and Coaching ABSTRACT Mob Programm...
A day of Mob Programming 2016
This is a new and improved version of the original video made in 2012. A time lapse of a full day of work for a s...

Remote pairing

Remote Pair Programming with Justin (twitter: @railsonmaui) and Steve
Read more about Justin at and Steve de Brun at See their first product at
Remote Pair Programming on Twitch with Zoom
<p>Not long ago, I had the opportunity for <a href>Amitai Schleier</a> to remotely pair program with me on my <a href>Twitch Live Coding</a> stream. Since I’m on a Mac, getting this set up to work wasn’t trivial, but once I figured it out, it wasn’…

Live Share:

Visual Studio Live Share | Visual Studio - Visual Studio
Visual Studio Live Share lets you collaboratively edit and debug any codebase with others in real time—each person working in their own familiar, personalized environment.
In Pursuit of Enjoyable Developer Collaboration
Collaboration is critical for any successful development team. That’s a fairly uncontroversial opinio...
Collaboration doesn’t come in “One Size Fits All”
As with many questions in software, the answer to “What’s the best way to collaborate?” depen...