Software Engineering Radio - the podcast for professional software developers

SE Radio 714: Costa Alexoglou on Remote Pair Programming

8 snips
Apr 1, 2026
Kosta Alexoglou, software engineer and co-founder of the open-source pair-programming app Hop, shares his experience building developer tooling and design systems. He talks about why remote pairing matters, the limits of current tools, the technical challenges of achieving low-latency HD streaming, and the architecture and trade-offs behind Hop. The conversation also touches on debugging, on-call pairing, AI augmentation, and how to contribute to Hop.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Driver Navigator Ping Pong Delivers Focused Work

  • Pair programming pairs a driver (typing) with a navigator (architectural thinking) to produce a ping-pong collaboration that reduces fragmented attention.
  • Kosta compares it to WRC racing: the driver handles syntax while the navigator plans two steps ahead, improving focus and decisions.
ANECDOTE

Refactor Finished In Months Not Year By Pairing

  • Kosta accelerated a refactor supporting many Postgres flavors from a projected year to about four months by pairing daily with the original developer.
  • Daily remote pairing provided instant context transfer and on-the-fly code review, shrinking merge time and onboarding effort.
INSIGHT

AI Won't Replace Human Pairing

  • AI-assisted coding doesn't eliminate pair programming because 84% of engineers' time is non-coding (architecture, debugging, onboarding).
  • Prompting and contextual understanding remain human tasks; AI augments typing but not the human-centered context work.
Get the Snipd Podcast app to discover more snips from this episode
Get the app