{"podcast":{"title":"Remote Ruby","slug":"remote-ruby-402505","podcast_index_feed_id":402505,"rss_url":"https://rss.buzzsprout.com/2260490.rss","website_url":"https://www.remoteruby.com","image_url":"https://storage.buzzsprout.com/hden718y0ac2jxu3nz8mqgqhvk3w?.jpg","author":"Chris Oliver, Andrew Mason, David Hill","episode_count":360,"summary":"Rubyists having conversations and interviewing others about Ruby and web development.","last_synced_at":"2026-07-24T22:22:16.924988+00:00","page_url":"https://stenobird.com/podcast/remote-ruby-402505"},"episode":{"title":"Navigating Subscription Overhauls and Payments","slug":"navigating-subscription-overhauls-and-payments","published_at":"2026-06-19T12:00:00+00:00","page_url":"https://stenobird.com/podcast/remote-ruby-402505/navigating-subscription-overhauls-and-payments","show_page_url":"https://stenobird.com/podcast/remote-ruby-402505","url":"https://www.buzzsprout.com/2260490/episodes/19322062-navigating-subscription-overhauls-and-payments.mp3","audio_url":"https://www.buzzsprout.com/2260490/episodes/19322062-navigating-subscription-overhauls-and-payments.mp3","summary":"Chris, Andrew, and David catch up after a missed week of recording and quickly dive into the kind of deeply practical Rails work that only comes from real production pain. Andrew shares the massive subscription and billing migration happening at Podia, including Stripe edge cases, legacy plan preservation, and stress-test tooling built from live scenarios. Chris then goes deep on a Hatchbox email cancellation flow that turns into a Rails internals rabbit hole around Action Mailer callbacks, m...","meta_description":"Chris, Andrew, and David catch up after a missed week of recording and quickly dive into the kind of deeply practical Rails work that only comes from real…","key_points":[],"chapters":[],"topics":[],"duration_seconds":1685,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/remote-ruby-402505/episodes/navigating-subscription-overhauls-and-payments/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/remote-ruby-402505/navigating-subscription-overhauls-and-payments.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]}}