Hanselminutes Podcast by Scott Hanselman

The Hanselminutes podcast

Fresh Tech Talk from Fresh Faces
The Importance of Pair Programming with Tuple's Johnny Marler

The Importance of Pair Programming with Tuple's Johnny Marler

Show #1016 Sep 25 2025 Podcast Player with Transcript Help edit or fix transcripts here!

In this episode of Hanselminutes, Scott Hanselman talks with Tuple engineer Johnny Marler about the craft and culture of pair programming. They explore how intentional collaboration can sharpen problem-solving, reduce context switching, and build trust between teammates—especially in remote environments. Johnny shares lessons from developing Tuple, developing with native code on Windows, insights from the Zig community, and why pairing remains one of the most underrated tools in a developer’s toolkit.

This episode sponsored by CodeRabbit

CodeRabbit
Please subscribe! We're on iTunes, Spotify, Google Play, Twitter, or download the MP3. Share on Twitter and Facebook. Also, see our survey!

Edit and improve my show's PodScribe.ai transcripts here!

Can AI save DevOps? with SystemInit's Adam Jacob 1015

Can AI save DevOps? with SystemInit's Adam Jacob

Making Video Games in 2025 with Celeste's Noel Berry 1014

Making Video Games in 2025 with Celeste's Noel Berry

The Ultimate Home Arcade with Polycade's Tyler Bushnell 1013

The Ultimate Home Arcade with Polycade's Tyler Bushnell

How to Lead with Value with Dr. Morgan Depenbusch 1012

How to Lead with Value with Dr. Morgan Depenbusch

Focus Friend by Hank Green is #1 in the App Store with Bria Sullivan 1011

Focus Friend by Hank Green is #1 in the App Store with Bria Sullivan

 Inside the Maker Mindset with Roboticist Aaed Musa 1010

Inside the Maker Mindset with Roboticist Aaed Musa

Learning to Code with AI and Steve Klabnik 1009

Learning to Code with AI and Steve Klabnik

How is AlmaLinux OS is community-driven? with benny Vasquez 1008

How is AlmaLinux OS is community-driven? with benny Vasquez

Breaking Barriers in Tech with Brenda Darden Wilkerson 1007

Breaking Barriers in Tech with Brenda Darden Wilkerson

The Art of Assembly: Exploring Low-Level Mastery with Randall Hyde 1006

The Art of Assembly: Exploring Low-Level Mastery with Randall Hyde

APIs as the Execution Layer of AI with Postman's Rodric Rabbah 1005

APIs as the Execution Layer of AI with Postman's Rodric Rabbah

Saving State while Still Growing with Temporal's Preeti Somal 1004

Saving State while Still Growing with Temporal's Preeti Somal

SKY ENGINE AI's Dr. Malc Souter on AI-Generated Training Data 1003

SKY ENGINE AI's Dr. Malc Souter on AI-Generated Training Data

Dave Barry is the Class Clown: The Memoirs of a Professional Wiseass 1002

Dave Barry is the Class Clown: The Memoirs of a Professional Wiseass

Startup Mindsets with Earl Valencia 1001

Startup Mindsets with Earl Valencia

AI and visualizing multidimensional vectors with Pamela Fox 1000

AI and visualizing multidimensional vectors with Pamela Fox

Hundreds more episodes over here...