
The Ruby on Rails Podcast, a weekly conversation about Ruby on Rails, open source software, and the programming profession. Hosted by Brittany Martin and Brian Mariani. Produced by Mirror Placement. Edited by Peachtree Sound.
Similar Podcasts

The Rabbit Hole: The Definitive Developer's Podcast
Welcome to The Rabbit Hole, the definitive developers podcast. If you are a software developer or technology leader looking to stay on top of the latest news in the software development world, or just want to learn actionable tactics to improve your day-to-day job performance, this podcast is for you.

Remote Ruby
Three Rubyists having conversations and interviewing others about Ruby and web development.

Inside Java
Inside Java is a podcast for Java Developers brought to you directly from the people that make Java at Oracle. We'll discuss the language, the JVM, OpenJDK, platform security, innovation projects like Loom and Panama, and everything in between.
Episode 221: 221: But What About The Stars?
In this episode, Kyle is joined by Mike McQuaid, a maintainer on Homebrew, to talk about open source, how Homebrew works, and the hardest part of running a huge package manager for Macs. Let's give this new format a try! Braintree: An easy way to accept multiple payment types with one integration. Quick, knowledgeable developer support if you have any questions. Start accepting Apple Pay, PayPal, Bitcoin, Venmo, cards, and whatever’s next. With the Braintree v dot zero SDK — one small snippet of code, and you’re all set up in less than 10 minutes. To learn more, and for your first $50,000 in transactions fee-free, go to braintreepayments.com/railspodcast.
Episode 220: 220: A Farewell to Sean
After many wonderful episodes, we're wishing Sean a fine farewell as he takes his leave from the podcast. We'll also catch up on what Sean's up to and how Kyle's release of the GitHub GraphQL API at Universe went. Brought to you by: DevBootcamp.com/ruby (Thinking about becoming a software developer? Check out Dev Bootcamp, the original, short-term, immersive software development program that transforms those new to coding into job-ready, full-stack web developers). Braintree (To learn more visit Braintreepayments.com/railspodcast)
Episode 219: 219: I've Got A Nerd Crush
The boys are back in town! Coming off an early summer hiatus, Sean and Kyle catch up, chat about Rails 5, Kyle gives an update on his project, and we all recall the sound of Sean and Kyle's voices. devbootcamp.com/ruby: Thinking about becoming a software developer? Check out Dev Bootcamp, the original, short-term, immersive software development program that transforms those new to coding into job-ready, full-stack web developers. Braintree: An easy way to accept multiple payment types with one integration. Quick, knowledgeable developer support if you have any questions. Start accepting Apple Pay, PayPal, Bitcoin, Venmo, cards, and whatever’s next. With the Braintree v dot zero SDK — one small snippet of code, and you’re all set up in less than 10 minutes. To learn more, and for your first $50,000 in transactions fee-free, go to braintreepayments.com/railspodcast.
Episode 218: 218: Abstract or Extract
Following up on Episode #214, Sean talks about his decision to follow no advice and go his own way by extracting a service from one of his projects. Hubris? Let's find out together. Brought to you by: DevBootcamp.com/ruby (Thinking about becoming a software developer? Check out Dev Bootcamp, the original, short-term, immersive software development program that transforms those new to coding into job-ready, full-stack web developers). Braintree (To learn more visit Braintreepayments.com/railspodcast)
Episode 217: 217: Morning Edition, or The Best Time to Move Fast and Break Things?
Recorded in the morning, with spunk. Dev Bootcamp: Thinking about becoming a software developer? Check out Dev Bootcamp, the original, short-term, immersive software development program that transforms those new to coding into job-ready, full-stack web developers. Braintree: An easy way to accept multiple payment types with one integration. Quick, knowledgeable developer support if you have any questions. Start accepting Apple Pay, PayPal, Bitcoin, Venmo, cards, and whatever’s next. With the Braintree v dot zero SDK — one small snippet of code, and you’re all set up in less than 10 minutes. To learn more, and for your first $50,000 in transactions fee-free, go to braintreepayments.com/railspodcast.
Episode 216: 216: First Annual Hop Hump + "Head First Ruby" with Jay McGavren
Fewer frogs, more programming, and an interview with Jay McGavren, author of "Head First Ruby". The waiting is the hardest part. devbootcamp.com/ruby: Thinking about becoming a software developer? Check out Dev Bootcamp, the original, short-term, immersive software development program that transforms those new to coding into job-ready, full-stack web developers. Braintree: An easy way to accept multiple payment types with one integration. Quick, knowledgeable developer support if you have any questions. Start accepting Apple Pay, PayPal, Bitcoin, Venmo, cards, and whatever’s next. With the Braintree v dot zero SDK — one small snippet of code, and you’re all set up in less than 10 minutes. To learn more, and for your first $50,000 in transactions fee-free, go to braintreepayments.com/railspodcast.
Episode 215: 215: Copper Mugs of Savannah Smiles
Sean and Kyle cover all the topics. GraphQL, missing EmberConf, rupbyonrails.org demo app doubts, Echo v Siri, Moscow Mules, Tiki cups, when to ship, and so-much-more. Hold your piece! Braintree: An easy way to accept multiple payment types with one integration. Quick, knowledgeable developer support if you have any questions. Start accepting Apple Pay, PayPal, Bitcoin, Venmo, cards, and whatever’s next. With the Braintree v dot zero SDK — one small snippet of code, and you’re all set up in less than 10 minutes. To learn more, and for your first $50,000 in transactions fee-free, go to braintreepayments.com/railspodcast. devbootcamp.com/ruby: Thinking about becoming a software developer? Check out Dev Bootcamp, the original, short-term, immersive software development program that transforms those new to coding into job-ready, full-stack web developers.
Episode 214: 214: Atrophic Cohost
Sean, Kyle, and a chorus of small frogs discuss the Game Developers Conference, eating alone, atrophic organs, Slack vs Basecamp, the cost of abstractions, and tips for adding new team members. Braintree: An easy way to accept multiple payment types with one integration. Quick, knowledgeable developer support if you have any questions. Start accepting Apple Pay, PayPal, Bitcoin, Venmo, cards, and whatever’s next. With the Braintree v dot zero SDK — one small snippet of code, and you’re all set up in less than 10 minutes. To learn more, and for your first $50,000 in transactions fee-free, go to braintreepayments.com/railspodcast. Rollbar: Get the context, insights and control you need to find and fix bugs faster. With a lot less noise. devbootcamp.com/ruby: Thinking about becoming a software developer? Check out Dev Bootcamp, the original, short-term, immersive software development program that transforms those new to coding into job-ready, full-stack web developers.
Episode 213: 213: Coaching and Coachability
In this week's episode, Sean and Kyle discuss a teamwork seminar that Kyle recently attended, how to be a good coach, Fireball whiskey, and lumberjack style. There's also a new segment of Shipped It!, our ongoing series about what it takes to manage an application after it's let loose in the wild. The series is produced in partnership with AppSignal, our favorite application monitoring solution. Use the promo code SHIPPEDIT and you'll receive an additional month free (beyond the standard free month) from AppSignal. This week's Shipped It! segment is about staging servers. devbootcamp.com/ruby: Thinking about becoming a software developer? Check out Dev Bootcamp, the original, short-term, immersive software development program that transforms those new to coding into job-ready, full-stack web developers. Rollbar: Get the context, insights and control you need to find and and fix bugs faster. With a lot less noise. Braintree: An easy way to accept multiple payment types with one integration. Quick, knowledgeable developer support if you have any questions. Start accepting Apple Pay, PayPal, Bitcoin, Venmo, cards, and whatever’s next. With the Braintree v dot zero SDK — one small snippet of code, and you’re all set up in less than 10 minutes. To learn more, and for your first $50,000 in transactions fee-free, go to braintreepayments.com/railspodcast.
Episode 212: 212: Should Kyle Finish His College Degree?
In this week's episode, Sean and Kyle discuss Kyle's decision to finish his college degree. There's also a new segment of Shipped It!, our ongoing series about what it takes to manage an application after it's let loose in the wild. The series is produced in partnership with AppSignal, our favorite application monitoring solution. Use the promo code SHIPPEDIT and you'll receive an additional month free (beyond the standard free month) from AppSignal. This week's Shipped It! segment is about unified notifications. devbootcamp.com/ruby: Thinking about becoming a software developer? Check out Dev Bootcamp, the original, short-term, immersive software development program that transforms those new to coding into job-ready, full-stack web developers. Braintree: An easy way to accept multiple payment types with one integration. Quick, knowledgeable developer support if you have any questions. Start accepting Apple Pay, PayPal, Bitcoin, Venmo, cards, and whatever’s next. With the Braintree v dot zero SDK — one small snippet of code, and you’re all set up in less than 10 minutes. To learn more, and for your first $50,000 in transactions fee-free, go to braintreepayments.com/railspodcast.
Episode 211: 211: Physical Challenges
Sean is falling apart! We talk about the physical challenges of programming and how to prevent and deal with wrist, hand, back, eye, leg, and other challenges. No Shipped It! segment this week, but we'll be back with a new one next week. Shipped It! is an ongoing series about what it takes to manage an application after it's let loose in the wild. The series is produced in partnership with AppSignal, our favorite application monitoring solution. Use the promo code SHIPPEDIT and you'll receive an additional month free (beyond the standard free month) from AppSignal. devbootcamp.com/ruby: Thinking about becoming a software developer? Check out Dev Bootcamp, the original, short-term, immersive software development program that transforms those new to coding into job-ready, full-stack web developers.
Episode 210: 210: Rails 5 Preview
Kyle and Sean talk about Kyle's trip to Dean Kamen's house/hanger and preview Rails 5. Plus, a new Shipped It! episode about Kyle's ongoing quest to removed a complicated serialized attribute. Shipped It! is an ongoing series about what it takes to manage an application after it's let loose in the wild. The series is produced in partnership with AppSignal, our favorite application monitoring solution. Use the promo code SHIPPEDIT and you'll receive an additional month free (beyond the standard free month) from AppSignal. Braintree: An easy way to accept multiple payment types with one integration. Quick, knowledgeable developer support if you have any questions. Start accepting Apple Pay, PayPal, Bitcoin, Venmo, cards, and whatever’s next. With the Braintree v dot zero SDK — one small snippet of code, and you’re all set up in less than 10 minutes. To learn more, and for your first $50,000 in transactions fee-free, go to braintreepayments.com/railspodcast.
Episode 209: 209: Shipped It!
Sean and Kyle are back to talk about Sean's Little Professor replica in Ember, plus the debut of Shipped It!, a new segment about managing applications that have already been shipped. There's also a bit of time at the end for a good mailbag question. Presented in partnership with AppSignal. Links for this episode:Recreating Little Professor in EmberLittle Professor Replicagithub.com/barelyknown/little-professorgithub.com/github/scientistgithub.com/technoweenie/serialized_attributesBraintree: An easy way to accept multiple payment types with one integration. Quick, knowledgeable developer support if you have any questions. Start accepting Apple Pay, PayPal, Bitcoin, Venmo, cards, and whatever’s next. With the Braintree v dot zero SDK — one small snippet of code, and you’re all set up in less than 10 minutes. To learn more, and for your first $50,000 in transactions fee-free, go to braintreepayments.com/railspodcast.
Episode 208: 208: Ship it!
Kyle and Sean talk about Sean's experience this week moving an application out of development and into production. Braintree: An easy way to accept multiple payment types with one integration. Quick, knowledgeable developer support if you have any questions. Start accepting Apple Pay, PayPal, Bitcoin, Venmo, cards, and whatever’s next. With the Braintree v dot zero SDK — one small snippet of code, and you’re all set up in less than 10 minutes. To learn more, and for your first $50,000 in transactions fee-free, go to braintreepayments.com/railspodcast. lynda.com: Your lynda.com membership will give you unlimited access to training on hundreds of topics--all for one flat rate. Whether you’re looking to become an industry expert, you’re passionate about a hobby, or you just want to learn something new, I want you to visit lynda.com/rubyonrails and sign up for your FREE 10-day trial. Squarespace: A better web starts with your website.
Episode 207: 207: Choosing the Right Systems for the Job with Sam Lambert
Sam Lambert, Director of Systems at GitHub, joins Sean and Kyle to talk about how to choose the right systems for the job. The conversation gets interesting right quick! DigitalOcean: DigitalOcean provides simple and fast cloud hosting, built for developers. Create a cloud server in 55 seconds--and for as little as $5 per month! Use code RubyPodcast and receive a $10 credit. Casper: Get $50 toward any mattress purchase by visiting casper.com/rubyonrails and use the code RUBYONRAILS. Terms and Conditions Apply. lynda.com: Your lynda.com membership will give you unlimited access to training on hundreds of topics--all for one flat rate. Whether you’re looking to become an industry expert, you’re passionate about a hobby, or you just want to learn something new, I want you to visit lynda.com/rubyonrails and sign up for your FREE 10-day trial.