
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.
AI Snips
Chapters
Transcript
Episode notes
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.
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.
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.
