PLAY PODCASTS
The Ruby on Rails Podcast

The Ruby on Rails Podcast

554 episodes — Page 7 of 12

Episode 254: 254: Ruby Support for AWS Lambda with Alex Wood

<p>Now it’s possible to write Lambda functions as idiomatic Ruby code, and run them on AWS. Joining Brittany is Alex Wood, the software engineer working on the AWS SDK for Ruby and author of the AWS Lambda Ruby runtime.</p> <p>Links for this episode:</p><ul><li><a href="https://aws.amazon.com/blogs/compute/announcing-ruby-support-for-aws-lambda/" class="link" target="_blank">AWS Blog: Announcing Ruby Support for AWS Lambda</a><br /></li><li><a href="https://aws.amazon.com/blogs/developer/announcing-ruby-build-support-for-aws-sam-cli/" class="link" target="_blank">AWS Blog: Announcing Ruby build support for AWS SAM CLI</a><br /></li><li><a href="https://github.com/aws/aws-sdk-ruby" class="link" target="_blank">The official AWS SDK for Ruby</a><br /></li><li><a href="https://github.com/aws/aws-sdk-ruby-record" class="link" target="_blank">Official repository for the aws-record gem, an abstraction for Amazon DynamoDB.</a><br /></li><li><a href="https://github.com/awslabs/aws-record-generator-rails" class="link" target="_blank">AWS Record Generator Rails</a><br /></li><li><a href="https://twitter.com/alexwwood" class="link" target="_blank">Alex Wood on Twitter</a><br /></li><li><a href="https://twitter.com/cjyclaire730" class="link" target="_blank">Jingyi Chen on Twitter</a><br /></li><li><a href="https://twitter.com/sprngr_" class="link" target="_blank">Introduction by Michael Springer</a><br /></li><li><a href="http://www.twinmusicom.org/download_file?fileid=302&fbclid=IwAR1vSJhJ01m_gugw9c6aKHaqrtw8ELo8EhMvVeoTwpW04kLYJmEg3d9CoiU" class="link" target="_blank">Episode Music: "Carefree Melody" by Twin Musicom</a><br /></li></ul><h4>Bandwidth sponsored by:</h4> <ul> <li><a href="5by5.CacheFly.com">CacheFly</a></li> </ul>

Dec 27, 201824 min

Episode 253: 253: Jets: Ruby Serverless Framework with Tung Nguyen

<p>Jets is a framework that allows you to create serverless applications with Ruby. Tung Nguyen joined Brittany to discuss his passion for contributing to open source, DevOps and joining them together in the Ruby community.</p> <p>Links for this episode:</p><ul><li><a href="http://rubyonjets.com" class="link" target="_blank">Jets Ruby Serverless Framework</a><br /></li><li><a href="https://www.boltops.com" class="link" target="_blank">BoltOps</a><br /></li><li><a href="https://blog.boltops.com" class="link" target="_blank">BoltOps Nuts and Bolts Blog</a><br /></li><li><a href="aws lambda" class="link" target="_blank">AWS Lambda</a><br /></li><li><a href="https://serverless.com" class="link" target="_blank">Serverless Framework</a><br /></li><li><a href="https://www.zappa.io/" class="link" target="_blank">Zappa</a><br /></li><li><a href="https://chalice.readthedocs.io/en/latest/" class="link" target="_blank">Chalice</a><br /></li><li><a href="http://apex.run" class="link" target="_blank">Apex</a><br /></li><li><a href="https://www.linkedin.com/in/tongueroo" class="link" target="_blank">Tung's LinkedIn</a><br /></li><li><a href="https://twitter.com/tongueroo" class="link" target="_blank">Tung's Twitter</a><br /></li><li><a href="https://www.youtube.com/user/tongueroo" class="link" target="_blank">Tung's YouTube Channel</a><br /></li><li><a href="http://rubyonjets.com/support-jets/" class="link" target="_blank">Support Jets</a><br /></li><li><a href="http://freemusicarchive.org/music/Roger_Plexico/Where_The_Sidewalk_Ends/Roger_Plexico_-_Where_The_Sidewalk_Ends_-_03_Jetstar_Rollercoaster" class="link" target="_blank">Episode Music: Jetstar Rollercoaster by Roger Plexico</a><br /></li></ul><h4>Brought to you by:</h4> <ul> <li><a href="http://onemonth.com/rubyonrails">One Month</a> (For a limited time visit <a href="http://onemonth.com/rubyonrails">onemonth.com/rubyonrails</a> to get 10% off any coding course).</li> </ul>

Dec 19, 201831 min

Episode 252: 252: Confident Ruby on Rails Testing with Jason Swett

<p>Jason Swett is a developer, speaker, trainer, author and host of The Ruby Testing Podcast. Jason joined Brittany to discuss legacy Ruby on Rails applications: how to identify them and tackle their challenges from a testing standpoint.</p> <p>Links for this episode:</p><ul><li><a href="http://rspec.info" class="link" target="_blank">RSpec</a><br /></li><li><a href="https://github.com/seattlerb/minitest" class="link" target="_blank">Minitest</a><br /></li><li><a href="https://www.eecs.yorku.ca/course_archive/2003-04/W/3311/sectionM/case_studies/money/KentBeck_TDD_byexample.pdf" class="link" target="_blank">Test Driven Development: By Example by Kent Beck</a><br /></li><li><a href="http://xunitpatterns.com/" class="link" target="_blank">XUnit Test Patterns: Refactoring Test Code by Gerard Meszaros</a><br /></li><li><a href="https://www.oreilly.com/library/view/working-effectively-with/0131177052/" class="link" target="_blank">Working Effectively with Legacy Code by Michael C. Feathers</a><br /></li><li><a href="https://martinfowler.com/books/refactoring.html" class="link" target="_blank">Refactoring: Improving the Design of Existing Code by Martin Fowler</a><br /></li><li><a href="https://www.codewithjason.com" class="link" target="_blank">Jason Swett's Blog</a><br /></li><li><a href="https://www.rubyconfindia.org" class="link" target="_blank">RubyConf India</a><br /></li><li><a href="http://www.rubytestingpodcast.com/brittany-martin" class="link" target="_blank">The Ruby Testing Podcast | Brittany Guests</a><br /></li><li><a href="https://www.purple-planet.com/cinematic" class="link" target="_blank">Episode Music: "Cinematic" by Purple Planet Music</a><br /></li></ul>

Dec 6, 201834 min

Episode 251: 251: An Honest Take on GraphQL with Ankita Gupta

<p>Ankita Gupta works as an engineer at honestbee where she has been working on transitioning honestbee's monolith to smaller services. Brittany met Ankita at Rubyconf Malaysia and invited her to the show to discuss integrating GraphQL into a pre-existing Rails application.</p> <p>Links for this episode:</p><ul><li><a href="https://www.honestbee.com/" class="link" target="_blank">honestbee</a><br /></li><li><a href="https://github.com/honestbee/graphqlapp" class="link" target="_blank">honestbee's GraphQL App</a><br /></li><li><a href="https://speakerdeck.com/ankitagupta12/using-and-optimising-graphql-with-rails" class="link" target="_blank">Slide Deck: Using and Optimising GraphQL with Rails</a><br /></li><li><a href="https://github.com/Shopify/graphql-batch" class="link" target="_blank">GraphQL Batch by Shopify</a><br /></li><li><a href="https://twitter.com/gazubi" class="link" target="_blank">Ankita on Twitter (@gazubi)</a><br /></li><li><a href="https://meydan.bandcamp.com/track/please-wake-up" class="link" target="_blank">Episode Music: "Please Wake Up" by Meydan </a><br /></li></ul>

Nov 20, 201818 min

Episode 250: 250: Migrating Twitter from Rails & Powering Up with Linkerd with William Morgan

<p>William Morgan, this week's guest, is a core maintainer of Linkerd and co-founder of Buoyant, creators of Linkerd. Prior to Buoyant, he was an infrastructure engineer at Twitter, where he helped move Twitter from monolith to microservices.</p> <p>Links for this episode:</p><ul><li><a href="https://github.com/twitter/finagle" class="link" target="_blank">Finagle</a><br /></li><li><a href="https://www.vanityfair.com/news/2018/02/how-twitter-lost-the-internet-war" class="link" target="_blank">How Twitter Lost the Internet War - Vanity Fair</a><br /></li><li><a href="https://linkerd.io/" class="link" target="_blank">Linkerd</a><br /></li><li><a href="https://github.com/linkerd/linkerd" class="link" target="_blank">Linkerd on Github</a><br /></li><li><a href="https://twitter.com/linkerd" class="link" target="_blank">Linkerd on Twitter (@linkerd)</a><br /></li><li><a href="https://buoyant.io/" class="link" target="_blank">Buoyant</a><br /></li><li><a href="https://twitter.com/brittjmartin" class="link" target="_blank">Brittany on Twitter (@brittjmartin)</a><br /></li><li><a href="https://twitter.com/wm" class="link" target="_blank">William on Twitter (@wm)</a><br /></li><li><a href="http://freemusicarchive.org/music/Scanglobe/" class="link" target="_blank">Episode Music: "Robot Cowboy" by Scanglobe </a><br /></li></ul>

Nov 11, 201828 min

Episode 249: 249: Upgrading GitHub from Rails 3.2 to 5.2 with Eileen M. Uchitelle

<p>On August 15th, GitHub celebrated a major milestone: their main application is now running on the latest version of Rails: 5.2.1! Upgrading Rails on an application as large and as trafficked as GitHub is no small task. Eileen M. Uchitelle, better known as @eileencodes, came on to the show to discuss the upgrade and supporting multiple databases in Rails 6.</p> <p>Links for this episode:</p><ul><li><a href="https://githubengineering.com/upgrading-github-from-rails-3-2-to-5-2/" class="link" target="_blank">Upgrading GitHub from Rails 3.2 to 5.2</a><br /></li><li><a href="https://github.com/rails/rails/pull/34052" class="link" target="_blank">Multi-Database Support in Rails 6</a><br /></li><li><a href="https://twitter.com/eileencodes" class="link" target="_blank">@eileencodes on Twitter</a><br /></li><li><a href="http://eileencodes.com" class="link" target="_blank">Eileen's Blog</a><br /></li><li><a href="https://rubyonice.com" class="link" target="_blank">Ruby on Ice</a><br /></li><li><a href="https://www.bensound.com/" class="link" target="_blank">Episode Music: "Creative Minds" by BENSOUND</a><br /></li></ul>

Nov 6, 201827 min

Episode 248: 248: Diving Into Ruby Weekly with Peter Cooper

<p>Brittany chats with Peter Cooper, founder of Cooperpress. Cooperpress publishes weekly email newsletters to an audience of over 415,000 developers and software engineers, including Ruby Weekly.</p> <p>Links for this episode:</p><ul><li><a href="https://rubyweekly.com/" class="link" target="_blank">Ruby Weekly</a><br /></li><li><a href="https://cooperpress.com/" class="link" target="_blank">Cooperpress</a><br /></li><li><a href="http://www.rubyinside.com/" class="link" target="_blank">Ruby Inside</a><br /></li><li><a href="http://peterc.org/beginningruby/" class="link" target="_blank">Beginning Ruby</a><br /></li><li><a href="https://twitter.com/peterc" class="link" target="_blank">Peter Cooper on Twitter</a><br /></li><li><a href="https://jvns.ca/" class="link" target="_blank">Julia Evan's Blog</a><br /></li><li><a href="http://freemusicarchive.org/music/Karaoke_Mouse/" class="link" target="_blank">Episode Music: Karaoke Mouse - "Shanghai Reggae (DJ Side's Alternate Take)"</a><br /></li></ul>

Oct 18, 201836 min

Episode 247: 247: Introducing Action Text for Rails 6 with Javan Makhmali

<p>Action Text is a new framework coming to Rails 6 to make it easier to create, edit, and display rich text content within an app. Brittany invited Javan Makhmali, programmer at Basecamp, on to the show to get the scoop.</p> <p>Links for this episode:</p><ul><li><a href="https://github.com/rails/actiontext" class="link" target="_blank">Action Text on Github</a><br /></li><li><a href="https://github.com/basecamp/trix" class="link" target="_blank">Trix on Github</a><br /></li><li><a href="https://trix-editor.org/" class="link" target="_blank">Trix Homepage</a><br /></li><li><a href="https://twitter.com/javan" class="link" target="_blank">Javan on Twitter (@javan)</a><br /></li><li><a href="https://github.com/javan" class="link" target="_blank">Javan on Github</a><br /></li><li><a href="http://freemusicarchive.org/music/Known_Ocean/" class="link" target="_blank">Episode Music: "Oxalis Triangularis" by Known Ocean</a><br /></li></ul>

Oct 11, 201815 min

Episode 246: 246: Trust Arts, Trust Rails with Patrick FitzGerald and Danielle Greaves

<p>Brittany put her tickets aside to invite her web team at the Pittsburgh Cultural Trust, Patrick FitzGerald (Director of eCommerce) and Danielle Greaves (Frontend Developer) on to the show. They discuss their origin stories, their team dynamics and their favorite aspects of Rails.</p> <p>Links for this episode:</p><ul><li><a href="https://www.instagram.com/p/BI8V6RHgbww/?taken-by=wonderwomaninthemaking" class="link" target="_blank">The Pittsburgh Cultural Trust Web Team</a><br /></li><li><a href="https://trustarts.org/" class="link" target="_blank">The Pittsburgh Cultural Trust Site</a><br /></li><li><a href="https://queue-it.com/" class="link" target="_blank">Queue-it</a><br /></li><li><a href="https://sidekiq.org/" class="link" target="_blank">Sidekiq</a><br /></li><li><a href="https://www.instagram.com/p/BLMnteihPwj/?taken-by=danigirl412" class="link" target="_blank">Johnny: World's Cutest Puggle</a><br /></li><li><a href="https://twitter.com/danigirl329" class="link" target="_blank">Danielle Greaves on Twitter</a><br /></li><li><a href="http://freemusicarchive.org/music/Comfort_Fit/Forget_And_Remember/03_Sorry" class="link" target="_blank">Episode Music: Comfort Fit - "Sorry" </a><br /></li></ul>

Oct 5, 201816 min

Episode 245: 245: How I Got My First Pull Request into Rails with Nick Schwaderer

<p>Brittany's official debut as the host of the podcast! Brittany invites Nick Schwaderer, Ruby on Rails engineer at OceansHQ, on to the podcast to discuss meaningfully leveling up your open-source participation. They dive into Nick's first contribution to Rails core.</p> <p>Links for this episode:</p><ul><li><a href="https://schwad.github.io/" class="link" target="_blank">Nick Schwaderer's Blog</a><br /></li><li><a href="http://yakshave.fm" class="link" target="_blank">The Yak Shave Podcast</a><br /></li><li><a href="https://github.com/rails/rails/pull/33523" class="link" target="_blank">Nick's Rails Contribution</a><br /></li><li><a href="https://www.codetriage.com/" class="link" target="_blank">Code Triage</a><br /></li><li><a href="http://artofproductpodcast.com/" class="link" target="_blank">Art of Product Podcast</a><br /></li><li><a href="http://freemusicarchive.org/music/Professor_Kliq/Bust_This_Bust_That/Bust_This_Bust_That" class="link" target="_blank">Episode Music: "Bust This Bust That" by Professor Kliq</a><br /></li><li><a href="http://5by5.tv/admin/broadcasts/rubyonrails/episodes" class="link" target="_blank">Admin</a><br /></li></ul>

Sep 27, 201825 min

Episode 244: 244: Rails Community Survey 2018

<p>Kyle talks with Robby and Corinne from Planet Argon about what they learned with this year's Rails Community Survey.</p>

May 31, 201835 min

Episode 243: 243: A Surprise Rails 5.2 Appears!

<p>Now that Rails 5.2 is production ready, Britt gives Kyle a tour of Rails 5.2 and all it's coolest, newest, hippest, frameworkiest new features.</p>

Apr 11, 201825 min

Episode 242: 242: Let Me Get My Toolbox

<p>This week the talented Brit talked to Christoph Olszowka about Ruby Toolbox, SimpleCov, and what's up with Ruby these days. What's in your toolbox?</p>

Apr 6, 201831 min

Episode 241: 241: Upgrading Kickstarter to Rails 5 with Logan McDonald

<p>Logan McDonald joins Britt to discuss upgrading Kickstarter's main applications to Rails 5. They discuss the steps they took and lessons learned from the upgrade. If you're still riding Rails 4, this episode is definitely for you.</p>

Mar 3, 201830 min

Episode 240: 240: Rails is Stimulating

<p>Coming back from hiatus, let's catch-up with Rails 5.1 & 5.2, the best parts of Rails in 2017, and the newest Javascript framework release of Stimulus.</p> <p><strong>Rollbar</strong></p> <p>With Rollbar’s error monitoring, you get the full stack trace, context, and user data to help you find and fix impactful errors super fast. Go to rollbar.com/ruby, signup, and get the Bootstrap Plan free.</p>

Feb 1, 201833 min

Episode 239: 239: When You Type I Type We Type: Part 2

<p>This week, Kyle has Jason Rudolph from GitHub's Atom team talking about Teletype, the new real-time collaboration package for Atom. This is part two of a two part episode.</p> <h4>Brought to you by:</h4> <ul> <li><p><a href="http://do.co/ruby">Digital Ocean</a> (Get started today with a free 2 month trial of Spaces by going to <a href="http://do.co/ruby">do.co/ruby</a>).</p></li> <li><p><a href="http://hellofresh.com">HelloFresh</a> (For $30 off your first week of HelloFresh, visit <a href="http://hellofresh.com">hellofresh.com</a> and enter promo code RAILS30).</p></li> </ul>

Nov 27, 201738 min

Episode 238: 238: When I Type You Type We Type

<p>This week, Kyle has Jason Rudolph from GitHub's Atom team talking about Teletype, the new real-time collaboration package for Atom. This is part one of a two part episode.</p> <h4>Brought to you by:</h4> <ul> <li><p><a href="http://do.co/ruby">Digital Ocean</a> (Get started today with a free 2 month trial of Spaces by going to <a href="http://do.co/ruby">do.co/ruby</a>).</p></li> <li><p><a href="http://hellofresh.com">HelloFresh</a> (For $30 off your first week of HelloFresh, visit <a href="http://hellofresh.com">hellofresh.com</a> and enter promo code RAILS30).</p></li> </ul>

Nov 25, 201727 min

Episode 237: 237: The One About Webhooks

<p>Brian wants to hear about webhooks so this is The Webhooks Episode. Learn about the tips and tricks for building a webhooks service, where you may run into trouble, and how to be a good consumer.</p> <h4>Brought to you by:</h4> <ul> <li><p><a href="http://do.co/ruby">Digital Ocean</a> (Get started today with a free 2 month trial of Spaces by going to <a href="http://do.co/ruby">do.co/ruby</a>).</p></li> <li><p><a href="http://hellofresh.com">HelloFresh</a> (For $30 off your first week of HelloFresh, visit <a href="http://hellofresh.com">hellofresh.com</a> and enter promo code RAILS30).</p></li> </ul>

Oct 31, 201738 min

Episode 236: 236: No, You Refactor It!

<p>This week, Britt takes Kyle's spot and interviews Ben Orenstein about what he's been up to lately. Knight takes @r00k. Checkmate.</p> <h4>Brought to you by:</h4> <ul> <li><a href="http://do.co/ruby">Digital Ocean</a> (Get started today with a free 2 month trial of Spaces by going to <a href="http://do.co/ruby">do.co/ruby</a>).</li> </ul>

Oct 25, 201729 min

Episode 235: 235: Where's my remote?

<p>If you're remote, you know that time zones can be rough. This week, Kyle speaks to Joel about his recent remote experiences, how to unwind when you're remote, and the best way to eat a bunch of junk fair food.</p>

Sep 27, 201738 min

Episode 234: 234: CSS Palooza

<p>Brian joins Kyle again this week to talk CSS, pre-compilers, and the greatest in front-end design. We talk Boostrap, SCSS, asset pipeline, and how far we've come on the front-end in the last few years.</p>

Sep 20, 201736 min

Episode 233: 233: Alexa, Whispers, ActionCable, Oh My!

<p>Britt is back this week with Kyle to give an update on her conference talk experience. We talk using ActionCable in the wild, Encrypted Secrets, and how to get Alexa to whisper to you.</p>

Sep 11, 201734 min

Episode 232: 232: The Ruby Identity

<p>This week, Kyle chats with Wynn Netherland from Librato about his REST API history, what building APIs with Rails and Ruby is like these days, and what he thinks about GraphQL in its quest to be the new Platform.</p> <h4>Brought to you by:</h4> <ul> <li><a href="https://rollbar.com/ruby">Rollbar</a>: Sign up and get the Bootstrap Plan for free!</li> </ul>

Aug 22, 201743 min

Episode 231: 231: Roller Derby Daze

<p>This week Kyle is joined again by Britt who is giving a few talks coming up. Kyle and Britt talk about preparation styles, tips for giving talks, and how to not become a viral video. Also, Britt discusses how having more real-time information in her Rails app would be useful and the pros and cons of a few options.</p> <h4>Brought to you by:</h4> <ul> <li><a href="https://rollbar.com/ruby">Rollbar</a>: Sign up and get the Bootstrap Plan for free!</li> <li><a href="http://promo.linode.com/rubyonrails">Linode</a> (Visit the link to get a $20 Linode credit on a new account).</li> </ul>

Aug 16, 201743 min

Episode 230: 230: Let's Start At The Beginning

<p>Kyle is joined by Brian who has made a cross country move back to the mid-west. Brian talks about a new project that he's looking to undertake and how to get started solving it with Rails. Finally, we check back in on programming fonts.</p> <h4>Brought to you by:</h4> <ul> <li><a href="https://rollbar.com/ruby">Rollbar</a>: Sign up and get the Bootstrap Plan for free!</li> <li><a href="http://promo.linode.com/rubyonrails">Linode</a> (Visit the link to get a $20 Linode credit on a new account).</li> </ul>

Aug 8, 201736 min

Episode 229: 229: My Death Is Greatly Exaggerated

<p>Kyle is joined by Joel to get an update on Shubox, its redesign, and what it's like to be Product Hunted. They discuss some reports of Rails' death and what it means for developers. Spoiler alert: the reports are greatly exaggerated.</p> <h4>Brought to you by:</h4> <ul> <li><a href="https://rollbar.com/ruby">Rollbar</a>: Sign up and get the Bootstrap Plan for free!</li> </ul>

Aug 1, 201743 min

Episode 228: 228: From the ashes...

<p>After a bit of a haitus, Kyle is back and introducing you to the newest co-host, Britt Martin! Learn about her background and the group affinity for Hamilton.</p> <p>The Ruby on Rails Podcast returns weekly starting August 1st!</p> <h4>Brought to you by:</h4> <ul> <li><a href="https://rollbar.com/ruby">Rollbar</a>: Sign up and get the Bootstrap Plan for free!</li> </ul>

Jul 25, 201742 min

Episode 227: 227: Talk about town

<p>With Patriot's Day arriving soon to take over Boston, Kyle invites Joel back to talk about what he's been up to, GraphQL finally hitting the big time, and what it's like to be in Boston on Marathon Monday.</p>

Apr 12, 201738 min

Episode 226: 226: Come fly with me

<p>On this episode, Brian joins again to talk about the consequences of poor design when it comes to air travel. We talk about dog-fooding, flying away, and how Delta could best spend their money. It's all technology related, I promise.</p> <h4>Brought to you by:</h4> <ul> <li><a href="http://promo.linode.com/rubyonrails">Linode</a> (Visit the link to get a $20 Linode credit on a new account).</li> </ul>

Mar 29, 201734 min

Episode 225: 225: Capital-R Rubyist

<p>This week Joel returns to join Kyle with talk of RailsConf 2017, Lin-Manuel Miranda, and what it's like to be a lower-case Rubyist.</p>

Mar 10, 201741 min

Episode 224: 224: Aren't We All Designers, Really?

<p>This week I invite Brian Nelson, a friend who is a designer and developer, to talk about what it's like to use Rails as a designer, how he handle developers doing design, and talk about a few new fonts and editor tools.</p> <h4>Brought to you by:</h4> <ul> <li><a href="http://casper.com/rubyonrails">Casper</a> (Visit <a href="http://casper.com/rubyonrails">Casper.com/rubyonrails</a> and use the code RUBYONRAILS for $50 towards your new mattress).</li> </ul>

Feb 24, 201743 min

Episode 223: 223: Two and a Half ORMs

<p>We're back! This week I introduce Joel Oliveira, one of my new recurring co-hosts. We learn a little about Joel, how we met, his side project Shubox, what it's really like using Rails 5, and a bit about ORMs.</p> <h4>Brought to you by:</h4> <p><a href="https://well.tc/rormobiledev">Mobile Dev + Test Conference</a> (Use the code 'rormobile' to receive $200 off your conference registration fee. That’s up to $600 off if you register by Feb 24. Learn more at <a href="https://well.tc/rormobiledev">https://well.tc/rormobiledev</a>.</p>

Feb 10, 201739 min

Episode 222: 222: 1 Million Reasons to Open Source

<p>This week I chat with Mike Perham who is the creator, owner, and operator of Sidekiq. We talk about running a successful open source project, how to make some money and keep your sanity, and a little bit about the future with Crystal. Also, have you heard about Pokemon Go?</p> <p>We'll catch up on GraphQL Summit and talk about being a solo co-host.</p> <h3>Brought to you by:</h3> <ul> <li><p><a href="http://braintreepayments.com/railspodcast">Braintree</a> (To learn more visit Braintreepayments.com/railspodcast)</p></li> <li><p><a href="http://hired.com/rubyonrailspodcast">Hired</a> (Visit <a href="http://hired.com/rubyonrailspodcast">Hired.com/rubyonrailspodcast</a> to learn more and to DOUBLE the normal $1,000 hiring bonus.That’s right: earn $2,000 for finding your next chapter on Hired).</p></li> </ul>

Nov 1, 201642 min

Episode 221: 221: But What About The Stars?

<p>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!</p> <p><a href="http://braintreepayments.com/railspodcast">Braintree</a>: 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 <a href="http://braintreepayments.com/railspodcast">braintreepayments.com/railspodcast</a>.</p>

Oct 5, 201643 min

Episode 220: 220: A Farewell to Sean

<p>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.</p> <h3>Brought to you by:</h3> <ul> <li><p><a href="http://devbootcamp.com/ruby">DevBootcamp.com/ruby</a> (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).</p></li> <li><p><a href="http://braintreepayments.com/railspodcast">Braintree</a> (To learn more visit Braintreepayments.com/railspodcast)</p></li> </ul>

Sep 28, 201653 min

Episode 219: 219: I've Got A Nerd Crush

<p>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.</p> <p><a href="http://devbootcamp.com/ruby">devbootcamp.com/ruby</a>: 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.</p> <p><a href="http://braintreepayments.com/railspodcast">Braintree</a>: 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 <a href="http://braintreepayments.com/railspodcast">braintreepayments.com/railspodcast</a>.</p>

Jul 12, 201655 min

Episode 218: 218: Abstract or Extract

<p>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.</p> <h3>Brought to you by:</h3> <ul> <li><p><a href="http://devbootcamp.com/ruby">DevBootcamp.com/ruby</a> (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).</p></li> <li><p><a href="http://braintreepayments.com/railspodcast">Braintree</a> (To learn more visit Braintreepayments.com/railspodcast)</p></li> </ul>

May 18, 201649 min

Episode 217: 217: Morning Edition, or The Best Time to Move Fast and Break Things?

<p>Recorded in the morning, with spunk.</p> <p><a href="http://devbootcamp.com/ruby">Dev Bootcamp</a>: 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.</p> <p><a href="http://braintreepayments.com/railspodcast">Braintree</a>: 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 <a href="http://braintreepayments.com/railspodcast">braintreepayments.com/railspodcast</a>.</p>

May 10, 201657 min

Episode 216: 216: First Annual Hop Hump + "Head First Ruby" with Jay McGavren

<p>Fewer frogs, more programming, and an interview with Jay McGavren, author of "Head First Ruby". The waiting is the hardest part.</p> <p><a href="http://devbootcamp.com/ruby">devbootcamp.com/ruby</a>: 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.</p> <p><a href="http://braintreepayments.com/railspodcast">Braintree</a>: 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 <a href="http://braintreepayments.com/railspodcast">braintreepayments.com/railspodcast</a>.</p>

May 2, 20161h 12m

Episode 215: 215: Copper Mugs of Savannah Smiles

<p>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!</p> <p><a href="http://braintreepayments.com/railspodcast">Braintree</a>: 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 <a href="http://braintreepayments.com/railspodcast">braintreepayments.com/railspodcast</a>.</p> <p><a href="devbootcamp.com">devbootcamp.com/ruby</a>: 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.</p>

Apr 1, 20161h 18m

Episode 214: 214: Atrophic Cohost

<p>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.</p> <p><a href="http://braintreepayments.com/railspodcast">Braintree</a>: 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 <a href="http://braintreepayments.com/railspodcast">braintreepayments.com/railspodcast</a>.</p> <p><a href="http://rollbar.com/ruby">Rollbar</a>: Get the context, insights and control you need to find and fix bugs faster. With a lot less noise.</p> <p><a href="devbootcamp.com">devbootcamp.com/ruby</a>: 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.</p>

Mar 24, 20161h 23m

Episode 213: 213: Coaching and Coachability

<p>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.</p> <p>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 <a href="https://appsignal.com/?utm_source=shippedit">AppSignal</a>, our favorite application monitoring solution. Use the promo code SHIPPEDIT and you'll receive an additional month free (beyond the standard free month) from <a href="https://appsignal.com/?utm_source=shippedit">AppSignal</a>. This week's Shipped It! segment is about staging servers.</p> <p><a href="devbootcamp.com">devbootcamp.com/ruby</a>: 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.</p> <p><a href="http://rollbar.com/ruby">Rollbar</a>: Get the context, insights and control you need to find and and fix bugs faster. With a lot less noise.</p> <p><a href="http://braintreepayments.com/railspodcast">Braintree</a>: 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 <a href="http://braintreepayments.com/railspodcast">braintreepayments.com/railspodcast</a>.</p>

Mar 4, 20161h 11m

Episode 212: 212: Should Kyle Finish His College Degree?

<p>In this week's episode, Sean and Kyle discuss Kyle's decision to finish his college degree.</p> <p>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 <a href="https://appsignal.com/?utm_source=shippedit">AppSignal</a>, our favorite application monitoring solution. Use the promo code SHIPPEDIT and you'll receive an additional month free (beyond the standard free month) from <a href="https://appsignal.com/?utm_source=shippedit">AppSignal</a>. This week's Shipped It! segment is about unified notifications.</p> <p><a href="devbootcamp.com">devbootcamp.com/ruby</a>: 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.</p> <p><a href="http://braintreepayments.com/railspodcast">Braintree</a>: 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 <a href="http://braintreepayments.com/railspodcast">braintreepayments.com/railspodcast</a>.</p>

Feb 22, 20161h 19m

Episode 211: 211: Physical Challenges

<p>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.</p> <p>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 <a href="https://appsignal.com/?utm_source=shippedit">AppSignal</a>, our favorite application monitoring solution. Use the promo code SHIPPEDIT and you'll receive an additional month free (beyond the standard free month) from <a href="https://appsignal.com/?utm_source=shippedit">AppSignal</a>.</p> <p><a href="devbootcamp.com">devbootcamp.com/ruby</a>: 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.</p>

Feb 12, 20161h 7m

Episode 210: 210: Rails 5 Preview

<p>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.</p> <p>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 <a href="https://appsignal.com/?utm_source=shippedit">AppSignal</a>, our favorite application monitoring solution. Use the promo code SHIPPEDIT and you'll receive an additional month free (beyond the standard free month) from <a href="https://appsignal.com/?utm_source=shippedit">AppSignal</a>.</p> <p><a href="http://braintreepayments.com/railspodcast">Braintree</a>: 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 <a href="http://braintreepayments.com/railspodcast">braintreepayments.com/railspodcast</a>.</p>

Jan 29, 20161h 16m

Episode 209: 209: Shipped It!

<p>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.</p> <p>Presented in partnership with <a href="http://www.appsignal.com/?utm_source=shippedit">AppSignal</a>.</p> <p>Links for this episode:</p><ul><li><a href="https://medium.com/@barelyknown/recreating-little-professor-in-ember-8870e140654a#.csvwyhy6t" class="link" target="_blank">Recreating Little Professor in Ember</a><br /></li><li><a href="http://littleprofessor.barelyknown.com" class="link" target="_blank">Little Professor Replica</a><br /></li><li><a href="https://github.com/barelyknown/little-professor" class="link" target="_blank">github.com/barelyknown/little-professor</a><br /></li><li><a href="https://github.com/github/scientist" class="link" target="_blank">github.com/github/scientist</a><br /></li><li><a href="https://github.com/technoweenie/serialized_attributes" class="link" target="_blank">github.com/technoweenie/serialized_attributes</a><br /></li></ul><p><a href="http://braintreepayments.com/railspodcast">Braintree</a>: 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 <a href="http://braintreepayments.com/railspodcast">braintreepayments.com/railspodcast</a>.</p>

Jan 7, 20161h 16m

Episode 208: 208: Ship it!

<p>Kyle and Sean talk about Sean's experience this week moving an application out of development and into production.</p> <p><a href="http://braintreepayments.com/railspodcast">Braintree</a>: 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 <a href="http://braintreepayments.com/railspodcast">braintreepayments.com/railspodcast</a>.</p> <p><a href="http://lynda.com/rubyonrails">lynda.com</a>: 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 <a href="http://lynda.com/rubyonrails">lynda.com/rubyonrails</a> and sign up for your FREE 10-day trial.</p> <p><a href="http://squarespace.com">Squarespace</a>: A better web starts with your website.</p>

Nov 25, 20151h 19m

Episode 207: 207: Choosing the Right Systems for the Job with Sam Lambert

<p>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!</p> <p><a href="http://digitalocean.com">DigitalOcean</a>: 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 <code>RubyPodcast</code> and receive a $10 credit.</p> <p><a href="http://casper.com">Casper</a>: Get $50 toward any mattress purchase by visiting <a href="http://casper.com/rubyonrails">casper.com/rubyonrails</a> and use the code RUBYONRAILS. Terms and Conditions Apply.</p> <p><a href="http://lynda.com/rubyonrails">lynda.com</a>: 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 <a href="http://lynda.com/rubyonrails">lynda.com/rubyonrails</a> and sign up for your FREE 10-day trial.</p>

Nov 16, 20151h 25m

Episode 206: 206: Stress Management

<p>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.</p> <p><a href="http://squarespace.com">Squarespace</a>: A better web starts with your website.</p> <p><a href="http://codeship.io/5by5ruby">Codeship</a>: Continuous Delivery made simple. Use offer code 5BY5RUBY and receive 20% off any plan for 3 months.</p> <p><a href="http://braintreepayments.com/railspodcast">Braintree</a>: 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 <a href="http://braintreepayments.com/railspodcast">braintreepayments.com/railspodcast</a>.</p>

Nov 9, 20151h 1m

Episode 205: 205: Webhooks 101 & 202

<p>Kyle teaches Sean some lessons about implementing and scaling webhook APIs.</p> <p><a href="http://lynda.com/rubyonrails">lynda.com</a>: 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 <a href="http://lynda.com/rubyonrails">lynda.com/rubyonrails</a> and sign up for your FREE 10-day trial.</p> <p><a href="https://appsignal.com/5by5/?utm_source=5by5">AppSignal</a> 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.</p> <p><a href="http://braintreepayments.com/railspodcast">Braintree</a>: 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 <a href="http://braintreepayments.com/railspodcast">braintreepayments.com/railspodcast</a>.</p> <p><a href="http://codeship.io/5by5ruby">Codeship</a>: Continuous Delivery made simple. Use offer code 5BY5RUBY and receive 20% off any plan for 3 months.</p>

Oct 28, 20151h 10m