
Martin Algesten
Rust developer and creator of ureq, a synchronous HTTP client; contributor of Sans I/O projects like str0m and author of ureq-proto, focusing on protocol correctness and transport-agnostic implementations.
Best podcasts with Martin Algesten
Ranked by the Snipd community

23 snips
Dec 2, 2025 • 1h 20min
WebRTC and Sans IO with Martin Algesten
Martin Algesten, a Rust developer and maintainer of WebRTC libraries, dives into the intricacies of WebRTC, tracing its roots to 1990s research. He explains why UDP is essential for real-time media but also complex. The conversation then shifts to the Sans‑IO design, highlighting its advantages for clean protocol implementations in Rust. Martin shares insights on his WebRTC stack, str0m, and discusses the challenges with DTLS integration and testing. This insightful discussion bridges modern protocol design with practical programming experiences.

Mar 10, 2026 • 1h 21min
uReq with Martin Algesten
Martin Algesten, a Rust developer who created ureq and contributes to Sans I/O projects, joins to discuss ureq’s origins and its shift toward protocol correctness. He talks about Sans-IO design, the ureq-proto refactor and transport-agnostic implementations. The conversation covers header parsing quirks, sync vs async trade-offs, proxies, DNS, and why ureq keeps sensible defaults while enabling extensibility.


