Code on a deprecated library slowly breaks
Quote
It's slowly breaking over time, it is slowly getting more and more unable to handle modern quirks within protocol.
Episode 76: Pining for PodPing (episode page, opens in a new tab) 00:16:02 (play audio from this timestamp, opens in a new tab)
Voice-matched
Summary
The Podcast Index feed poller was written for Node 12 on the 'request' HTTP library, which has since been deprecated. Bugs no longer get fixed, so it keeps falling behind modern protocol quirks like TLS 1.3 issues. Dave decides to rewrite it in Rust rather than keep carrying it forward.