Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Contact
Atomic Object Atomic Object
Services
  • Offerings
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Platforms
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Industries
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

pair programming

Development Practices

How I Learned to Love (or at Least Like) Pair Programming

I found pair programming surprisingly difficult at first. Here are 5 things I learned that made it much easier, until eventually, it was... well, fun.
Project & Team Management

The Many Uses of Pairing: Replacing Post-Work Review with Collaboration

Pair programming taught us to prefer collaboration over review. We've found a lot of value applying this thinking to other tasks involving review.
Development Practices

New to Pairing? Speak Up!

When you're new to a project and new to pair programming, you might think it's best to stay quiet and learn as much as you can. You're wrong—speak up!
Development Practices

Swiss Cheese and Pair Programming

How Swiss cheese makes a useful metaphor to explain how pair programming creates better software.
Extracurricular Activities

Things I Learned while Pairing on odo

I recently had the opportunity to pair with Scott Vokes on a side project. In a few short hours of pairing, I learned a lot more than I expected.
Development Practices, Evolving the Industry

Reflections on 10+ Years of Pairing – What Works, What Breaks, and What’s Next

Lessons from ten years' experience with pair programming.
Evolving the Industry

10 Tips for Running an Elementary School Computer Club

It's a challenge to keep a group of 4th- and 5th-graders engaged for an hour, even when they get to write computer games.
Developer Tools

Adventures in Pair Programming – 2 Devs, 3 Computers

Using tools that get out of our way makes a big difference. Synergy is a nice addition to our pair programming toolkit.
Developer Tools

A Comparison of Remote Pairing Tools – Skype vs. Wemux vs. Chrome Remote Desktop

A look at several tools I've used for remote pairing (Skype, Webmux, and Chrome Remote Desktop) and their respective strengths and weaknesses.
Developer Tools

Effortless Pair Programming with Teleport

Teleport can help Mac users do pair programming with less interference by using their own mouse and keyboard on their partner's computer.
Development Practices

Pair Programming Is Built on Crucial Conversations

If the book Extreme Programming Explained is "how we roll," then the book Crucial Conversations is, "why we can" at Atomic.
Business Practices

Trial By Pair – Vetting Job Candidates with Pair Programming

Vetting job candidates with pair programming works. It reveals key information about a candidate's personality, abilities, and experience.

Posts navigation

← Older posts
Newer posts →

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2026 Atomic Object LLC
Explore
  • Insights
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
Offices
  • Ann Arbor
  • Chicago
  • Grand Rapids
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy