Pair Programming after the Pandemic and Beyond
06-06, 14:30–15:00 (Europe/Madrid), Auditorium

Pair programming is used every day at our company, Caktus, to provide new learning opportunities for teammates, unblock developers, and maximize productivity even among our most senior staff. Often thought of as a teaching tool, which it is, we believe regular pair programming also helps establish a cultural standard within engineering organizations that breaks down silos and maximizes the amount of work not done.


From the early days of Caktus through the COVID-19 pandemic and beyond, Caktus developers can regularly be found pair programming with one another. Keanya(2nd year developer), Jeanette(senior developer) and Tobias(Co-founder of Caktus) Pair program together often and based on their experience, they will share:

Common types of engineering and data analysis problems that are a good fit for pair programming
How to wade into pair programming, for those who haven't tried it before
Software tools to improve your pair programming experience
How to share authorship on Git commits when code was written together
Other types of (non-programming) work that may benefit from having a friendly colleague to partner with

Video: https://youtu.be/_wFRdJaGO9g


Topics

Community, Documentation, Teamwork

Audience Level

Beginner

See also: photo (817.9 KB)

Tobias co-founded Caktus in 2007 and, as Chief Executive Officer, guides the strategic vision of the company. He has been an active member of the Django development community, is a core developer of the RapidSMS framework, and makes regular contributions to both the projects. He is the co-author of and chief advocate for the messages framework that was introduced in Django 1.2 and has helped his co-founder Colin Copeland organize several successful Django development sprints in the North Carolina Research Triangle area.

Life long solver of problems who also happens to be a Software Developer