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

Remote Ruby

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

The Rabbit Hole: The Definitive Developer's Podcast

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.

Inside Java

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 210: 210: Rails 5 Preview

January 29, 2016 1:16:15 36.74 MB Downloads: 0

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!

January 06, 2016 1:16:37 36.92 MB Downloads: 0

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!

November 25, 2015 1:19:30 38.3 MB Downloads: 0

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

November 16, 2015 1:25:03 40.97 MB Downloads: 0

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.

Episode 206: 206: Stress Management

November 09, 2015 1:01:40 29.74 MB Downloads: 0

Sean and Kyle are stressed! In this episode, they talk through how they got there and try to come up with an inner peace game plan. Squarespace: A better web starts with your website. Codeship: Continuous Delivery made simple. Use offer code 5BY5RUBY and receive 20% off any plan for 3 months. 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 205: 205: Webhooks 101 & 202

October 28, 2015 1:10:13 33.84 MB Downloads: 0

Kyle teaches Sean some lessons about implementing and scaling webhook APIs. 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. AppSignal is a monitoring tool for Ruby applications. Unlike other tools they provide both performance and exception / error monitoring for your web actions and background jobs. You can start a free trial and try AppSignal for 30 days without entering a credit card. Pricing starts at 19 dollars for monthly plans. Use code 5by5 for a 10% discount or the first year! They'll also send a pack of stroopwafels to every new customers that starts pushing data and lets us know that they've come through the podcast. 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. Codeship: Continuous Delivery made simple. Use offer code 5BY5RUBY and receive 20% off any plan for 3 months.

Episode 204: 204: Money and Open Source Software

October 18, 2015 1:19:37 38.36 MB Downloads: 0

Sean and Kyle talk about the economics of open source software. Squarespace: A better web starts with your website. AppSignal is a monitoring tool for Ruby applications. Unlike other tools they provide both performance and exception / error monitoring for your web actions and background jobs. You can start a free trial and try AppSignal for 30 days without entering a credit card. Pricing starts at 19 dollars for monthly plans. Use code 5by5 for a 10% discount or the first year! They'll also send a pack of stroopwafels to every new customers that starts pushing data and lets us know that they've come through the podcast. 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 203: 203: Behind the Scenes Peek at the New GitHub Integrations Directory

October 12, 2015 58:27 28.2 MB Downloads: 0

Kyle returns from GitHub Universe and tells Sean all about the new GitHub Integrations Directory, a service that he's been working on this year that just shipped. Plus, a teeny sneak peak at the upcoming money-in-open-source-software conversation. 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. Codeship: Continuous Delivery made simple. Use offer code 5BY5RUBY and receive 20% off any plan for 3 months. 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. AppSignal is a monitoring tool for Ruby applications. Unlike other tools they provide both performance and exception / error monitoring for your web actions and background jobs. You can start a free trial and try AppSignal for 30 days without entering a credit card. Pricing starts at 19 dollars for monthly plans. Use code 5by5 for a 10% discount or the first year! They'll also send a pack of stroopwafels to every new customers that starts pushing data and lets us know that they've come through the podcast.

Episode 202: 202: Behind the Scenes at Product Hunt with Mike Coutermarsh

October 04, 2015 1:37:48 47.09 MB Downloads: 0

Mike Coutermarsh from Product Hunt joins Sean Devine as guest cohost to give a behind-the-scenes look at Product Hunt. Topics include Product Hunt's new features, its technical architecture and transition to an API-first development style, and their successful experience with Heroku. Codeship: Continuous Delivery made simple. Use offer code 5BY5RUBY and receive 20% off any plan for 3 months. Dotblock is the place to get scalable Solid State Drive based cloud VPS hosting with root access in under a minute. To learn more about Dotblock just visit dotblock.com and use the code RUPBYONRAILS to get your first trial month for just $1. AppSignal is a monitoring tool for Ruby applications. Unlike other tools they provide both performance and exception / error monitoring for your web actions and background jobs. You can start a free trial and try AppSignal for 30 days without entering a credit card. Pricing starts at 19 dollars for monthly plans. Use code 5by5 for a 10% discount or the first year! They'll also send a pack of stroopwafels to every new customers that starts pushing data and lets us know that they've come through the podcast. 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.

Episode 201: 201: API-First, Planning-Second

September 22, 2015 1:20:59 39.02 MB Downloads: 0

Sean and Kyle debrief on the successful (phew!) API-First training seminar, and talk about the upcoming GitHub Universe conference. Codeship: Continuous Delivery made simple. Use offer code 5BY5RUBY and receive 20% off any plan for 3 months. Casper: Get $50 toward any mattress purchase by visiting casper.com/rubyonrails and use the code RUBYONRAILS. Terms and Conditions Apply. 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. 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.

Episode 200: 200: The User Interface is the Exception State + Listener Audio Questions Part 1

September 08, 2015 1:20:19 38.69 MB Downloads: 0

Sean and Kyle talk about differences between enterprise applications and consumer applications, and treating the human UI as the exception state. They also answer a handful of questions from listener Colin Rubbert. 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. 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. Codeship: Continuous Delivery made simple. Use offer code 5BY5RUBY and receive 20% off any plan for 3 months.

Episode 199: 199: Memorable Tips for Working Remotely

August 24, 2015 1:12:23 34.89 MB Downloads: 0

Sean and Kyle discuss how to be an effective remote team member, and how to build an effective remote team. Plus a bit of a twins update. 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. 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. Codeship: Continuous Delivery made simple. Use offer code 5BY5RUBY and receive 20% off any plan for 3 months. 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 198: 198: Overcoming Legacy Code and Building Rails Engines

August 16, 2015 1:04:20 31.03 MB Downloads: 0

Two primary topics this week: Overcoming legacy code. Kyle describes the lessons that he's learned being the primary maintainer of a legacy code base. (Lots of good advice here). Building Rails Engines. Sean describes his experience building a Rails engine to interface with FancyHands. Links for this episode:github.com/togglepro/task_masterDigitalOcean: 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. Codeship: Continuous Delivery made simple. Use offer code 5BY5RUBY and receive 20% off any plan for 3 months. 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 197: 197: Your Personal _Brand_

August 09, 2015 1:29:47 43.24 MB Downloads: 0

Kyle and Sean discuss the unavoidable existence and importance of your personal brand as a programmer. Plus the usual follow up and dog barking. Links for this episode:Kyle Daigle is a GitHubber!barelyknown/linotype (Sean's letterpress solver)Tracking holidaybullshit.com Orders With Google SheetsDaily Fantasy Sports (FanDuel) NBA Optimization ModelBraintree: 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. Codeship: Continuous Delivery made simple. Use offer code 5BY5RUBY and receive 20% off any plan for 3 months. 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. 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.

Episode 196: 196: Recruiters, Bootcamps, and Technocrats

August 04, 2015 1:41:24 48.81 MB Downloads: 0

Sean and Kyle talk mostly about programming-related employment and labor topics including recruiters, bootcamps, 10X developers, and technocrats. You'll either love it or hate it! Links for this episode:barelyknown/casper_petsTweet with stats from casper.com about cosleeping with petshttp://apifirst.trainingCasper: Get $50 toward any mattress purchase by visiting casper.com/rubyonrails and use the code RUBYONRAILS. Terms and Conditions Apply. 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. Codeship: Continuous Delivery made simple. Use offer code 5BY5RUBY and receive 20% off any plan for 3 months.