SE Radio 714: Costa Alexoglou on Remote Pair Programming

Software Engineering Radio - the podcast for professional software developers51mApril 1, 2026

Get the full intelligence

Search transcripts, export clips, track mentions, and explore all topics from “SE Radio 714: Costa Alexoglou on Remote Pair Programming” inside PodZeus.

AI-Generated Summary

In this episode of Software Engineering Radio, host Prajesh Amanat interviews Costa Alexoglou, software engineer at Grafana Labs and co-founder of Hop, an open-source remote pair programming tool. The conversation explores the fundamentals of pair programming, its resurgence in the remote-first era, and how it remains essential even with the rise of AI-assisted coding. Costa shares personal experiences where pair programming accelerated project timelines from a projected year to just four months, and highlights its value in debugging complex issues like database performance and on-call incidents. He critiques mainstream video conferencing tools for poor screen-sharing quality, lack of remote control, and limited context, which led to the creation of Hop. The tool leverages WebRTC, Rust, and low-latency infrastructure to achieve under 100ms latency with high-definition streaming. Costa also discusses technical challenges like inconsistent rendering across OSes, audio quality issues, and the decision to move from Tauri’s WebKit to lower-level frameworks like Winit and Iced for better GPU performance and real-time video processing. He emphasizes the importance of setting clear performance specs early and building iteratively. Looking ahead, Costa envisions pair programming becoming deeply integrated into IDEs and operating systems as remote work becomes the norm. The episode concludes with a strong advocacy for pair programming as a career accelerator and knowledge-sharing practice.

Key Takeaways
1

Pair programming accelerates delivery—Costa reduced a year-long project to four months through daily remote pair programming.

2

AI tools don’t replace human pair programming; they complement it, as context, prompting, and architectural thinking remain human-driven.

3

Remote pair programming tools must support low-latency, high-definition screen sharing with full remote control and cross-platform compatibility.

4

Hop achieves under 100ms latency using WebRTC, LiveKit, and low-level Rust-based rendering to avoid browser limitations.

5

Setting clear performance specs (like 100ms latency) before building is critical for performance-critical applications.

…and 3 more takeaways available in PodZeus

Chapters
0:00
10 min

Introduction to Pair Programming and Costa's Background

Host Prajesh Amanat introduces Costa Alexoglou, software engineer at Grafana Labs and co-founder of Hop, an open-source remote pair programming tool. Costa shares his background in design systems at Neo4j and Visualize, and sets the stage for a deep dive into remote pair programming.

10:00
10 min

The Power and Principles of Pair Programming

When pair programming is done right it's a really nice experience because you have a ping pong type of collaboration...

Highlight
20:00
10 min

Real-World Impact: Accelerating Projects and Debugging

One year to four months. That's very impressive.

Highlight
30:00
10 min

The Tooling Problem: Why Existing Tools Fall Short

You're fighting the tools because those tools are not meant for pair programming. They are meant for video conferencing.

Highlight
40:00
10 min

Building Hop: Tech Stack and Technical Challenges

100 milliseconds is the threshold that something starts to feel sluggish and that you remote control this rather than being native on your computer.

Highlight
High-Impact Quotes
100 milliseconds is the threshold that something starts to feel sluggish and that you remote control this rather than being native on your computer.
Costa Alexoglou21:05
Viral: 90.0
We added black pixels. So this way we knew that this is an annotated frame that when we get this back to be displayed in my screen that I control I know that this went back and forth.
Costa Alexoglou33:29
Viral: 88.0
I really hope that... it's a tool that you can have in your tool belt that will help you become a better engineer yourself.
Costa Alexoglou49:34
Viral: 87.0
Speakers

Host

Prajesh Amanat

Guest

Costa Alexoglou
Topics Discussed
remote pair programming95%low-latency video streaming90%pair programming benefits90%WebRTC and real-time communication88%tooling for remote collaboration85%performance-critical software82%open source software development80%AI-assisted programming70%
People & Brands

Hop

product

15xPositive

Costa Alexoglou

person

12xPositive

WebRTC

other

10xPositive

Rust

other

8xPositive

Tauri

other

6xNeutral

Postgres

other

4xPositive

Grafana Labs

organization

4xPositive

LiveKit

product

4xPositive

Google Meet

product

4xNeutral

Golang

other

3xPositive

Get the full intelligence

Search transcripts, export clips, track mentions, and explore all topics from “SE Radio 714: Costa Alexoglou on Remote Pair Programming” inside PodZeus.

Start discovering podcast insights today

Start with a 7-day trial and explore a growing catalog of popular podcasts. No credit card required.

No credit card required • 7-day trial • Cancel anytime