Episodes

  • Gems, Jokes, and JavaScript
    May 16 2025

    Andrew and Chris dive into issues with SMTP configuration on new Digital Ocean droplets, their experiences with various email delivery gems like Postmark and Mailtrap and go over some best practices for handling account creation and user associations in Rails applications. The conversation also touches on deployment automation, developing new features like the inbox on Podia, and the importance of having visual tools and browser extensions for effective debugging. They share some lighter moments discussing fun side projects, including Andrew's insult generator app and their humorous take on turning everyday developer annoyances into creative gem ideas. The episode wraps up with some Stripe announcements and TV show recommendations.

    Links

    • Judoscale- Remote Ruby listener gift
    • Mailtrap
    • Hotwire Dev Tools
    • ActualDbSchema
    • RailsCasts- Episode 288: Billing with Stripe
    • ActiveSupport: Allow quick cast Boolean to integer #18552
    • Our top product updates from Sessions 2025 (Stripe Blog)
    • Developer Insult Generator by Andrew
    • Shoresy
    • Star Wars: Andor
    • Star Wars: Skeleton Crew
    • Chris Oliver X/Twitter
    • Andrew Mason X/Twitter
    • Jason Charnes X/Twitter


    Show More Show Less
    38 mins
  • Why is the Test Suite Hanging?!
    May 9 2025

    In this episode of Remote Ruby, Chris and Andrew discuss various technical challenges and developments. Chris provides insights into recent updates and debugging issues with Stripe integration, including transitioning from usage records to billing meters. Andrew shares a complicated debugging session involving a mysterious test suite freezing problem on a friend’s computer. They dive into the intricacies of using tools like LLDB and GDB for troubleshooting and explore potential solutions. Chris also leaves us with a cliffhanger that includes an exciting new project!

    Links

    • Chris Oliver X
    • Andrew Mason Bluesky
    • Judoscale- Remote Ruby listener gift
    • Learn Hotwire course
    • Hotwire Native
    • LLDB Debugger
    • GDB
    • One Month
    • RailsConf- July 8-10, 2025, Philadelphia, PA



    Honeybadger
    Honeybadger is an application health monitoring tool built by developers for developers.

    Judoscale
    Make your deployments bulletproof with autoscaling that just works.

    Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.

    • Chris Oliver X/Twitter
    • Andrew Mason X/Twitter
    • Jason Charnes X/Twitter


    Show More Show Less
    26 mins
  • São Paulo to Sin City
    Apr 25 2025

    In this episode of Remote Ruby, Chris and Andrew catch up on recent events and dive into their experiences with various conferences. They discuss their travels to Brazil, Philly, Chicago, and Vegas, sharing the highlights and challenges of each trip. The conversation then shifts to technical topics, including insights from the Tropical on Rails conference, live translations, the impressive quality of Hotwire's functionality, and the fun time they had reuniting and hanging out with Jason in Vegas. They also tackle complexities and changes in Stripe's API integration, debating the pros and cons of self-hosting versus using hosted services. Hit the download button now to hear more!

    Links

    • Chris Oliver X
    • Andrew Mason Bluesky
    • Judoscale- Remote Ruby listener gift
    • RailsConf-July 8-10, 2025-Philadelphia, PA
    • Gosu
    • Simplicity- sustainable, humane, and effective software development by Dave Thomas
    Honeybadger
    Honeybadger is an application health monitoring tool built by developers for developers.

    Judoscale
    Make your deployments bulletproof with autoscaling that just works.

    Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.

    • Chris Oliver X/Twitter
    • Andrew Mason X/Twitter
    • Jason Charnes X/Twitter


    Show More Show Less
    57 mins
  • More Listener Questions
    Apr 11 2025

    This episode of Remote Ruby starts with Andrew and Chris discussing how busy they are this month and how they're managing new feature releases, travel, and bulk recording episodes. They continue answering listener questions from Episode 300, covering key improvements they wish to see in Rails, best practices for hybrid remote work, and methods to inspire teams about Object-Oriented Programming (OOP) and Test-Driven Development (TDD). They share advice on attending Ruby conferences, including how to justify the cost to employers and the immense networking benefits. Lastly, they tackle how freshers can secure remote Ruby jobs and provide tips on writing blog posts to enhance learning and visibility in the developer community. Hit the download button now!

    Links

    Judoscale- Remote Ruby listener gift

    99 Bottle of OOP by Sandi Metz

    Practical Object-Oriented Design (POODR) by Sandi Metz

    conventional: comments

    Podia

    Remote Ruby Podcast-Episode 293: Jason’s Farewell-So Long, and Thanks for All the BETs!

    Hatchbox

    Kamal

    MCP.RB

    Josh Branchaud’s TIL (Today I Learned) repo

    • Chris Oliver X/Twitter
    • Andrew Mason X/Twitter
    • Jason Charnes X/Twitter


    Show More Show Less
    52 mins
  • Turning The Big 30-Oh
    Apr 4 2025

    In their milestone 300th episode of Remote Ruby, Andrew and Chris celebrate six years of podcasting, reflecting on the journey since their first episode in June 2018. They discuss how the show has evolved, highlight memorable moments, and dive into listener submitted questions about Rails, Ruby, podcasting, and more. Hit that download button now!

    Links

    First Remote Ruby Podcast (YouTube)

    Saeloun Blog

    Reddit-r/rails

    debug.rb

    Ruby, Ractors, and Lock-Free Data Structures

    Judoscale- Remote Ruby listener gift

    Honeybadger
    Honeybadger is an application health monitoring tool built by developers for developers.

    BuzzSprout
    Podcast Hosting Made Easy.

    Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.

    • Chris Oliver X/Twitter
    • Andrew Mason X/Twitter
    • Jason Charnes X/Twitter


    Show More Show Less
    36 mins
  • The Learn Hotwire Course, GitHub Sign-off for CI and Yarn versions
    Mar 28 2025

    In this episode of Remote Ruby, Andrew and Chris discuss a variety of topics, including their experiences with the podcast, the upcoming milestones for Remote Ruby and Go Rails, and their plans for future content. Chris dives into their recent work on the ‘Learn Hotwire’ course, explaining its extensive coverage of technologies like iOS, Kotlin, Swift, and Android. Additionally, they talk about team licenses for the course and early access availability. The discussion also touches upon CI workflows, the GitHub signoff process for local testing, and various technical challenges they encountered with tools like Yarn and asdf. The episode concludes with reflections on running linters in CI and the intricacies of standardizing coding practices across teams. Hit download now!

    Links:

    Yarn 1

    Yarn

    Yarn-GitHub

    asdf

    Judoscale-Remote Ruby listener gift

    gh-signoff

    Learn Hotwire

    • Chris Oliver X/Twitter
    • Andrew Mason X/Twitter
    • Jason Charnes X/Twitter


    Show More Show Less
    29 mins
  • Mac Upgrades to Debugging Dilemmas
    Mar 21 2025

    In this episode, Andrew and Chris discuss Chris's new hardware upgrade to a Mac Studio, diving into its benefits for video processing and development work. They share stories about troubleshooting a perplexing bug related to WebSockets and Cable Ready, and discuss the conference proposal process, offering insights into writing effective CFPs based on their experiences with RailsConf and Rails World. Additionally, Andrew shares a game update about Cyberpunk and Chris shares the inspiring success story of the game ‘Balatro,’ highlighting the developer’s journey from side project to commercial triumph. Hit the download button now!

    Honeybadger
    Honeybadger is an application health monitoring tool built by developers for developers.

    Judoscale
    Make your deployments bulletproof with autoscaling that just works.

    Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.

    • Chris Oliver X/Twitter
    • Andrew Mason X/Twitter
    • Jason Charnes X/Twitter


    Show More Show Less
    48 mins
  • Stripes Subscription Challenges
    Mar 14 2025

    In this episode, Chris and Andrew navigate scheduling mishaps, discuss the quirks of time zones, and dive deep into their transition from asdf to mise for managing development environments. They explore the benefits of mise tasks, automation, and encrypted environment variables. Chris shares the challenges of migrating Hatchbox without disrupting deployments, while Andrew tackles Stripe billing complexities, including webhook race conditions and subscription management issues. The episode wraps up with mentions of upcoming travels for conferences, personal coding projects, and some chat about playing Cyberpunk 2077. Hit the download button now!


    Panelists:

    • Chris Oliver
    • Andrew Mason

    Sponsor:

    • Honeybadger

    Links:

    • Chris Oliver X
    • Andrew Mason X
    • mise-en-place
    • mise watch
    • asdf GitHub
    • Tropical on Rails
    • Sin City Ruby
    • Cyberpunk 2077
    Honeybadger
    Honeybadger is an application health monitoring tool built by developers for developers.

    Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.

    • Chris Oliver X/Twitter
    • Andrew Mason X/Twitter
    • Jason Charnes X/Twitter


    Show More Show Less
    42 mins