At Demuxed 2025, I presented streamrr, a small Rust tool I built to record a live HLS stream, playlists and segments included, and replay it later exactly as it happened. Watch the talk below, or read on for the full breakdown of how it all works under the hood.
Recently Published
View All • 15 min read
• 14 min read
At Demuxed 2023, I came back with a sequel: taking baby’s first HTML5 <video> element and teaching it to play video, and audio, backwards, frame by frame.
Watch the talk below, or stick around for the play-by-play of how I pulled it off.
• 27 min read
At Demuxed 2022, I gave a talk about rebuilding the HTML5 <video> element from scratch, buffering, decoding and rendering video myself with Custom Elements and WebCodecs instead of an actual <video> tag.
Watch the talk below, or keep reading for the full story of why (and how) I built this crazy contraption.