
The Ruby on Rails Podcast
The Ruby on Rails Podcast, a weekly conversation about Ruby on Rails, open source software, and the programming profession. Co-hosted by Nick Schwaderer. Edited by Peachtree Sound.
Latest episodes

May 15, 2024 • 33min
Episode 515: Livestreaming Code On Twitch with Rachael Wright-Munn
Livestreaming Rails development on Twitch is the highlight of this episode with Rachael Wright-Munn. They discuss challenges and successes, building community, and insights into creating engaging coding sessions. The episode explores the world of streaming on Twitch, including practical tips for starting a stream and enhancing audience engagement.

Apr 24, 2024 • 29min
Episode 514: Rails Camp! With Bobbilee Hartman
There are so many Ruby events happening recently, that it can be hard to know which one to go to. Today we’re going to talk about a rather unique event in the Ruby community. What if you could go to an event that was just the Hallway Track? And that event happened at a summer camp?
Show Notes
Rails Camp West Website - https://west.railscamp.us
Big Nerd Ranch - https://bignerdranch.com/
Sponsors
Honeybadger
As an Engineering Manager or an engineer, too much of your time gets sucked up with downtime issues, troubleshooting, and error tracking. How can you spend more time shipping code and less time putting out fires?
Honeybadger is how. It’s a suite of monitoring tools specifically for devs.
Get started today in as little as 5 minutes at Honeybadger.io with plans starting at free!
Blue Ridge Ruby
Are you ready to break away from your routine and immerse yourself in the vibrant world of Ruby? Join us at Blue Ridge Ruby, a friendly regional conference nestled in the picturesque mountains of western North Carolina, happening on May 30th and 31st, 2024, in the heart of downtown Asheville.
Blue Ridge Ruby isn't just another tech conference; It's a gathering of passionate Ruby developers and community members. Join us at a cozy venue for a single track conference with an intimate atmosphere and connect with Rubyists of all levels to share ideas.
Visit BlueRidgeRuby.com for registration and speaker information and secure your spot today!

Apr 10, 2024 • 32min
Episode 513: Modern Rails Apps Ayush Newatia
Ayush Newatia, a developer and author of The Rails and Hotwire Codex, joins to discuss the revolutionary impact of Rails 7 and Hotwire on server-side applications. He shares his journey from mobile development and emphasizes the ease of using less JavaScript. The conversation explores exciting new features in Rails, including an authentication generator and Action Notifier for streamlined notifications. They also dive into concurrency in modern apps, highlighting the benefits of the Falcon web server and web sockets in Rails controllers.

Mar 27, 2024 • 31min
Episode 512: RailsConf With Ufuk Kayserilioglu
RailsConf is coming up fast! The program committee has released the schedule and keynote speakers. Ufuk Kayserilioglu joins the show to talk about the program and Ruby Central
Show Notes
Kevin's blog post about RailsConf https://kevinjmurphy.com/posts/tracks-not-at-railsconf-2024/
RailsConf website & registration https://railsconf.org/
If you have comments about this episode, send an email to comments@therubyonrailspodcast.com. You can include a text comment or attach a file from Voice Memos or Google Recorder and we’ll respond to some of them on a future show.
Sponsors
Honeybadger
As an Engineering Manager or an engineer, too much of your time gets sucked up with downtime issues, troubleshooting, and error tracking. How can you spend more time shipping code and less time putting out fires?
Honeybadger is how. It’s a suite of monitoring tools specifically for devs.
Get started today in as little as 5 minutes at Honeybadger.io with plans starting at free!

Mar 13, 2024 • 31min
Episode 511: WebAssembly with Benjamin Eckel
You may have heard about WebAssembly. It’s an open standard that aims to help developers create high performance applications on the web. It’s a portable binary execution format traditionally used on the front end, but there are also other ways to use it. I am completely new to WebAssembly, so today we have a guest to talk about it with us.
Show Notes
Extism repo: https://github.com/extism/extism
WebAssembly MDN Docs: https://developer.mozilla.org/en-US/docs/WebAssembly
Have a comment on this episode? Send an email to comments@therubyonrailspodcast.com
Sponsors
Honeybadger
As an Engineering Manager or an engineer, too much of your time gets sucked up with downtime issues, troubleshooting, and error tracking. How can you spend more time shipping code and less time putting out fires?
Honeybadger is how. It’s a suite of monitoring tools specifically for devs.
Get started today in as little as 5 minutes at Honeybadger.io with plans starting at free!

Mar 6, 2024 • 34min
Episode 510: Burnout with Dr. Katy Cook
Discussion on burnout in the tech industry, exploring risk factors like perfectionism and long hours. Strategies for addressing burnout symptoms and promoting well-being within companies. Emphasis on self-care, seeking support, setting boundaries, and implementing practical strategies for recovery.

Feb 28, 2024 • 34min
Episode 509: The Future Of Ruby Central with Adarsh Pandit
Recently, Ruby Central named a new executive director, Adarsh Pandit. Ruby Central has been a force in the Ruby community for years, organizing conferences and contributing to the community. The recent changes in governance have led t some exciting things on the horizon. Adarsh joined the show to talk about what's going to happen with Ruby Central in 2024.
Show Notes
Ruby Central Website - https://rubycentral.org/
Ruby Conf Musical Number Video - https://www.youtube.com/watch?v=8WhbX6dS6x0
RubyConf Recap Survey Results - https://rubycentral.org/p/c9897883-2135-4704-b53a-a4111ca272f3/
Ruby Central Get Involved Page - https://rubycentral.org/leadership/
Ruby Central contact page - contact@rubycentral.org
RubyConferences.org - https://rubyconferences.org
Adarsh's Email - adarsh@rubycentral.org
RailsConf Tickets - http://railsconf.org
Sam Giddin's Stat of the RubyGems Talk - https://www.youtube.com/watch?v=Hea-x7LHO9Y
Announcment of Sam's AWS Security Residency - https://rubycentral.org/news/ruby-central-welcomes-new-software-engineer-in-residence-sponsored-by-aws/
Sponsors
Honeybadger
As an Engineering Manager or an engineer, too much of your time gets sucked up with downtime issues, troubleshooting, and error tracking. How can you spend more time shipping code and less time putting out fires?
Honeybadger is how. It’s a suite of monitoring tools specifically for devs.
Get started today in as little as 5 minutes at Honeybadger.io with plans starting at free!

Feb 21, 2024 • 23min
Episode 508: YJIT with Maxime Chevalier-Boisvert
Maxime Chevalier-Boisvert, a doctor specializing in Ruby performance, discusses the revolutionary YJIT compiler developed at Shopify. The conversation delves into JIT compilation's efficiency gains and the transition from C to Rust for improved compatibility. Maxime shares insights on Rust’s unique error handling and the challenges it presents to programmers. They also explore the implementation benefits of YGIT in Ruby, highlighting benchmarks and the potential impact on memory and performance specific to various applications.

Feb 14, 2024 • 31min
Episode 507: Stephen Margheim on SQLite in Ruby on Rails Applications
Stephen Margheim, an expert in SQLite databases, discusses the potential of SQLite in Ruby on Rails applications. The podcast explores misconceptions about SQLite, its use in production for web apps, performance considerations, and priorities in the Rails community. Margheim highlights SQLite's speed, ease of access, and vertical scaling capabilities, challenging assumptions and simplifying complexity in the Rails ecosystem.

Feb 7, 2024 • 32min
Episode 506: Unwinding Flakey Tests with Alan Ridlehoover & Fito von Zastrow
Fito and Alan are frequent RubyConf and RailsConf speakers on topics ranging from software complexity to resolving flaky specs. They joined the how to discuss strategies for dealing with unreliable tests and complex code.
Show Notes
Cisco Meraki:
Careers (https://meraki.com/careers)
Alan Ridlehoover’s LinkedIn (https://linkedin.com/in/aridlehoover)
Fito von Zastrow’s LinkedIn (https://linkedin.com/in/fitovz)
Talks:
The Secret Ingredient: How to Understand & Resolve Just about Any Flaky Test (https://youtu.be/zsGloAjneX0?si=CFR48kl3Ke0sShyh)
A Brewer’s Guide to Filtering Out Complexity & Churn (https://youtu.be/RJRSosxtzbU?si=zkha6RrUoIReuPT3)
Resources:
The Code Gardener (https://the.codegardener.com)
First Try! Software (https://firsttry.software)
Sponsors
Honeybadger
As an Engineering Manager or an engineer, too much of your time gets sucked up with downtime issues, troubleshooting, and error tracking. How can you spend more time shipping code and less time putting out fires?
Honeybadger is how. It’s a suite of monitoring tools specifically for devs.
Get started today in as little as 5 minutes at Honeybadger.io with plans starting at free!
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.