DiscoverThe Ruby on Rails Podcast
Claim Ownership
The Ruby on Rails Podcast
Author: Elise Shaffer and Brian Mariani
Subscribed: 1,281Played: 20,512Subscribe
Share
© 2024 The Ruby on Rails Podcast
Description
The Ruby on Rails Podcast, a weekly conversation about Ruby on Rails, open source software, and the programming profession. Co-hosted by Elise Shaffer, Brian Mariani, Jemma Issroff and Nick Schwaderer. Edited by Peachtree Sound.
527 Episodes
Reverse
We all love Ruby on Rails. You may remember that my first episode on this show was about whether Rails was still relevant. In the last few years, there’s been so many exciting things coming to Ruby and Rails. I have felt that excitement in the community. I’ve felt it at conferences and in my conversations with many of you. Today, Irina Nazarova joins us to talk about how we can better evangelize Rails
Show Notes
Neighbor gem https://github.com/ankane/neighbor
Irina’s Keynote https://www.youtube.com/watch?v=-sFYiyFQMU8
Rails stack from Evil Martians: https://evilmartians.com/rails-startup-stack (this includes Turbo Mount and other things Irina mentioned)
Irina’s Meetups Blog Post https://evilmartians.com/chronicles/lets-have-more-tech-meetups-a-quick-start-guide-to-holding-your-own
Nick and I recorded an episode at Rails World with Robby Russell. This is a test of new format we're running where we discuss Rails News. Robby joins us to talk about the Rails Developer Survey that ran this summer. WE also chat about all the new things announced at Rails World.
Sponsors
Thanks to Buzzsprout for sponsoring our Rails World coverage and providing a sound booth to record from. They've helped over 400,000 podcasters launch their shows since 2009, so they've seen it all. Buzzsprout's tools, step-by-step guides, and remarkable customer support will make it easy to get your podcast out to the world.
Check out Buzzsprout today at https://www.buzzsprout.com/
Ruby Central has been a foundational part of the Ruby community since 2003. They organize Ruby Conf and Rails Conf and maintain critical Ruby infrastructure like rubygems.org. With Ruby Conf Chicago just around the corner and new initiatives at Ruby Central, we thought it would be a good time to catch up with our friends at Ruby Central. Marty Haught joins the show to tell us more about Ruby Central's open source initiatives.
Show Notes
https://rubyconf.org/
https://rubycentral.org/news/
Large language models are everywhere now. They’re changing the way we work, from tools code completion tools like Copilot, to audio generation apps like Suno.ai. Apple recently announced huge updates with generative AI for all of their platforms. Adobe, Canva, and Google have all added AI to their products. It seems like every vendor is building these features. So how will this change the way we write and think about code. Landon Gray joins the show to tell us how AI will change software development.
Show Notes
https://www.linkedin.com/in/thedayisntgray/.
https://gem-mice-15c.notion.site/Build-your-startup-prototype-in-less-than-3-hours-25de8fcd84dc44e8b3d0df0c4862a9de?pvs=74
Our illustrious cohost Nick is back from parental leave! We talk about life as a parent and coder, committing to Ruby on Rails, being coworkers and finding time for hobbies. I'm looking forward to recording with Nick again.
A recent focus of many in the community has been expanding the community. We all love Rails and want to create the best community possible. Part of this focus has to include early career devs. We need to expose them to Rails and mentor them into the senior developers and tech leaders we need in the future. Adam Cuppy joins the show today to teach how to be better mentors.
Show Notes
Mentorship In Three Acts: https://www.youtube.com/watch?v=eDX5WH1uLz8
Chapter One: https://www.chapterone.org/
Adam on LinkedIn: https://www.linkedin.com/in/adamcuppy/
EuRuKo (European Ruby Konferenz) is the largest and longest running annual Ruby conference in Europe, since 2003, that brings you all the good news about Ruby and its friends. Every year it takes place in a different European city, the location being chosen by participants. Today's guest is Muhamed Isabegovic, who has taken over organizing Euruko this year.
Show Notes
* Euruko - https://2024.euruko.org/
In our last episode, we talked about Web Accessibility. But, did you know that there are accessibility concerns on the backend and in our interactions with our teams. Hilary Stohs-Krause joins the show to tell us more about how we can be more accommodating to our teams.
Show Notes
Simple writing
"Disability Impacts All of Us" (CDC) - https://www.cdc.gov/ncbddd/disabilityandhealth/infographic-disability-impacts-all.html
Hemingway Editor - https://hemingwayapp.com/
"Use simple words and phrases" (PlainLanguage.gov) - https://www.plainlanguage.gov/guidelines/words/use-simple-words-phrases/
Contrast Checker - https://webaim.org/resources/contrastchecker/
Have a comment on this episode? Send an email to comments@therubyonrailspodcast.com
Joel is a staff software engineer at GitHub, working on user interface architecture and strategy. For the last several years, he has been part of the team working to improve the accessibility of GitHub.com. He also leads development of the ViewComponent framework. Today, he joins the show to teach us about Web Accessibility
Show Notes
Joel's RailsConf Talk - https://www.youtube.com/watch?v=4j2zlvE_Yj8
WCAG Guidelines - https://www.w3.org/WAI/standards-guidelines/wcag/
Axe Devtools - https://www.deque.com/axe/devtools/
Aria Live - https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-live
While at Rails Conf, I caught up with several attendees and organizers to discuss their experiences. These quick interviews have been collected for this episode.
Our Guests:
Trevor John
https://github.com/trevorrjohn
Joshua Paine
https://github.com/midnightmonster/activerecord-summarize
David Hill
https://github.com/Esmale
Alex Mitchell
@a_mitch on instagram
Patrick O’Grady
https://github.com/heyogrady
Ella Herlihy
https://github.com/ellaherlihy
Steven Ancheta
https://LinkedIn.com/in/stancheta
https://github.com/stancheta
Ollie Atkins
https://github.com/oatkins8
Sponsors
Honeybadger (https://www.honeybadger.io/)
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 (https://www.honeybadger.io/) with plans starting at free!
At Rails Conf 2024, I gathered several of our favorite ruby podcasters for a giant crossover episode! In this episode we have:
* Drew Bragg from Code and the Coding Coders Who Code It - https://podcast.drbragg.dev/
* Julie J from Ruby For All - https://www.rubyforall.com/
* Jason Swett from Code with Jason - https://www.codewithjason.com/
* Joël Quenneville from The Bikeshed - https://bikeshed.thoughtbot.com/
Sponsors
Honeybadger (https://www.honeybadger.io/)
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 (https://www.honeybadger.io/) with plans starting at free!
Over the last year, the Rails Foundation has been hard at work on several initiatives. After a successful Rails World last year, they’ve been working on the program for this year’s Rails World in Toronto. The Rails Foundation has also been working on several other initiatives that are very important to our community. Amanda Perino, Executive Director of The Rails Foundation joins the show to talk about the Foundation's work on the Rails Guides, Rails Girls Brazil, Tropical.rb, tutorials, working with Rails Core, and Rails World
Show Notes
Rails Foundation Website - https://rubyonrails.org/foundation
Rails Guides - https://edgeguides.rubyonrails.org/
Rails Girls - https://railsgirls.com/
Rails World - https://rubyonrails.org/world/2024
Ridhwana Khan - https://github.com/Ridhwana
Bhumi Shah - https://github.com/bhumi1102
Petrik de Heus (Rails Issues team) - https://github.com/p8
Carlos Antonio da Silva (Rails Core) - https://github.com/carlosantoniodasilva
Blog: https://rubyonrails.org/2024/2/6/documentation-update-work-has-begun
John Athayde - https://meticulous.com/
Blog: https://rubyonrails.org/2024/3/20/rails-guides-get-a-facelift
Rails Girls São Paulo - https://railsgirls.com.br/
Debora Fernandes - https://www.linkedin.com/in/debborafernandess/
Camila Campos - https://www.linkedin.com/in/camposmilaa/
Tropical.rb - https://www.tropicalrb.com/en/
Cirdes Henrique - https://www.linkedin.com/in/cirdesh/
Doximity - https://www.doximity.com/
Bruno Miranda - https://www.linkedin.com/in/brunomiranda/
Blog: https://rubyonrails.org/2024/2/27/rails-foundation-doximity-sponsor-rails-girls-sao-paolo
Planet Argon - https://www.planetargon.com/
Robby Russell - https://www.linkedin.com/in/robbyrussell/
Campus Code - https://www.campuscode.com.br/
Joāo Almeida - https://www.linkedin.com/in/joaorsalmeida/
Sponsors
Honeybadger (https://www.honeybadger.io/)
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 (https://www.honeybadger.io/) with plans starting at free!
Blue Ridge Ruby (https://blueridgeruby.com/)
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.
Explore downtown Asheville during the open lunch break, sampling its eclectic food scene and cozy cafes and during the post conference weekend to see our vibrant city.
Visit BlueRidgeRuby.com for registration and speaker information and secure your spot today!
I am very excited for today’s episode! Twitch is a livestreaming service where users can stream themselves to the internet. Twitch is known for video game streaming. But, people stream all kinds of things, including software development. Today's guest is Rachael Wright-Munn who livestreams Rails development on Twitch
Show Notes
Rachael’s Twitch: https://www.twitch.tv/chaelcodes
Find Rachael online: https://chael.codes/links
Nerd or die: https://nerdordie.com/
Sponsors
Honeybadger (https://www.honeybadger.io/)
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 (https://www.honeybadger.io/) with plans starting at free!
Blue Ridge Ruby (https://blueridgeruby.com/)
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.
Explore downtown Asheville during the open lunch break, sampling its eclectic food scene and cozy cafes and during the post conference weekend to see our vibrant city.
Visit BlueRidgeRuby.com for registration and speaker information and secure your spot today!
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 (https://www.honeybadger.io/)
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 (https://www.honeybadger.io/) with plans starting at free!
Blue Ridge Ruby (https://blueridgeruby.com/)
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!
Rails 7 and Hotwire have completely revolutionized server side Rails apps. Developers can now get much more reactivity with way less javascript, less tooling, and simpler deployments. You’ve probably heard a lot about Rails 7.1 and Hotwire. Maybe you’re even using it in production? Ayush Newatia joins the show to talk about his new book, The Rails and Howtire Codex.
Show Notes
Radioactive Toy - https://radioactivetoy.tech
Rails and Hotwire Codex - https://railsandhotwirecodex.com
Folly Ayush on Ruby Social - https://ruby.social/@ayush
Listen to Ayush on The Just A Spec Podcast - https://justaspec.show
Rails and Hotwire Codex Link https://railsandhotwirecodex.com/
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 (https://www.honeybadger.io/)
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 (https://www.honeybadger.io/) with plans starting at free!
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 (mailto:comments@therubyonrailspodcast.com)
Sponsors
Honeybadger (https://www.honeybadger.io/)
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 (https://www.honeybadger.io/) with plans starting at free!
Burnout is a common occurrence in the tech industry. And the recent onslaught of layoffs have left many stressed about their job search, or overworked from the increased demands of the smaller teams. I know some of my listeners have experienced burnout. I myself have had a recent experience with burnout that took months to recover from. Dr. Katy Cook joins the show to teach us more about Burnout.
Show Notes
The Psychology of Silicon Valley (2019) (https://a.co/d/66EmOXL)
APA Studies on Burnout (https://www.apa.org/monitor/2022/01/special-burnout-stress)
Have a comment on this episode? Send an email to comments@therubyonrailspodcast.com (mailto:comments@therubyonrailspodcast.com)
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 (https://www.honeybadger.io/)
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 (https://www.honeybadger.io/) with plans starting at free!
Over the years, the performance of Ruby has improved quite a bit. One of the big recent performance improvements came from the development of YJIT inside Shopify. YJIT is a just-in-time compiler for Ruby written in Rust. Dr. Maxime Chevalier-Boisvert joined the show to talk about YJIT
Show Notes
YJIT Website
Maxime on X https://twitter.com/Love2Code (❤️→ λ)
Maxime’s Github https://github.com/maximecb
Top Podcasts
The Best New Comedy Podcast Right Now – June 2024The Best News Podcast Right Now – June 2024The Best New Business Podcast Right Now – June 2024The Best New Sports Podcast Right Now – June 2024The Best New True Crime Podcast Right Now – June 2024The Best New Joe Rogan Experience Podcast Right Now – June 20The Best New Dan Bongino Show Podcast Right Now – June 20The Best New Mark Levin Podcast – June 2024
United States
I had the pleasure of working with Evrone's ruby development team https://evrone.com/technologies/ruby , and I must say they are exceptional. With the surge in popularity of Ruby on Rails web development, finding skilled Ruby programmers is crucial. Evrone not only met but exceeded my expectations. Their team is highly proficient and delivers top-notch custom development services. The seamless collaboration and innovative solutions they provided truly set them apart.
the Ruby on Rails podcast is now the TextUs podcast -.-