The Ruby on Rails Podcast - podcast cover

The Ruby on Rails Podcast

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

Episodes

Episode 263: 263: Abstractions and Generalist Strategy with Sarah Withee

Sarah Withee is a polyglot software engineer, public speaker, and mentor located in Pittsburgh, PA. As the Director of Programming for Abstractions, a multi-disciplinary conference with an open CFP, Sarah offered advice for potential speakers and shared her thoughts on being a generalist. Links for this episode: Abstractions CFP How to come up with conference proposal ideas Sarah's Site global diversity CFP day Sarah on Twitter (@geekygirlsarah) Abstractions on Twitter (@abstractionscon) Ep...

Mar 06, 201928 min

Episode 262: 262: Reasonably Up-To-Date with Jan Krutisch

Jan Krutisch is a software developer from Hamburg, Germany and the cofounder of Depfu.com, a service that helps teams to keep their dependencies up to date. Jan and Brittany discuss dependency management, publishing and marketing tools to developers. Links for this episode: Depfu with 5 by 5 Promotion Jan on Mastodon Episode Introduction and Outro by Michael Springer Episode Music: "Funkorama" by Kevin MacLeod...

Feb 28, 201923 min

Episode 261: 261: Domain Driven Design & Bots with José Albornoz

Special Guest Host, Nick Schwaderer, stepped into Brittany's hosting shoes this week to interview Shopify's José Albornoz. Tune in for an insightful conversation about Shopify's infrastructure and how personal bot building makes the world a better place. Links for this episode: Nick Schwaderer on Twitter (@Schwad4HD14) Stealth Lita: ChatOps TelegramBot José Albornoz on Twitter (eljojo) Episode Music: "Inspire" by BenSounds...

Feb 18, 201943 min

Episode 260: 260: Rails Performance with Nate Berkopec

Nate Berkopec is the proprietor of Speedshop, a Ruby on Rails performance consultancy. He will be holding a Rails Performance Workshop after Railsconf in Minneapolis. They chatted about performance and their loyalty for the Ruby community. Links for this episode: Speedshop - Ruby on Rails performance consulting Speedshop Blog The Complete Guide to Rails Performance Tune Rails Performance Workshop after Railsconf (Minneapolis) Speedshop Ruby Performance Newsletter Nate Berkopec on Twitter (@nateb...

Feb 14, 201927 min

Episode 259: 259: Continuous Deployment (dpl) with Hiro Asari

Hiro Asari is a software developer at Travis CI and has spoken at many conferences across the globe. Hiro guested on to the show to discuss dpl, a continuous deployment tool he maintains at TravisCI. Links for this episode: Charles Nutter on Github Tom Enebo on Github dpl Konstantin Haase on Github Deployment on TravisCI Martin Fowler's Thoughts on Continuous Integration Hiro Asari on Twitter (@hiroasari) Hiro Asari on Github (@BanzaiMan) Episode Music: "Straight" by BenSound...

Feb 08, 201918 min

Episode 258: 258: Run.rb and Mental Health Awareness with Jason Charnes

Jason Charnes is a web developer, podcaster (Remote Ruby), husband, and dad who is part of the team of run.rb, a Ruby emulator in the browser. After discussing their mutual love of Ruby, Brittany and Jason discuss the importance of mental health awareness in the developer community. Links for this episode: run.rb Southeast Ruby Remote Ruby Remote Ruby with Brittany as Guest Generalized Anxiety Disorder (GAD) Jason Charnes on Twitter (@jmcharnes) Podia Episode Music: "Downtown" by BenSo...

Feb 01, 201924 min

Episode 257: 257: Apprenticing at thoughtbot with Sarah Dawson

Brittany is on the road in NYC! Her company is a new client with thoughtbot, a creative studio that helps clients build applications. Brittany took a coffee break to chat with Sarah Dawson, their newest apprentice about thoughtbot's apprenticeship program, the thin line between junior developer and established developer and her initial reaction to Rails. Links for this episode: thoughtbot thoughtbot's Opensource Libraries thoughtbot on Twitter Storyboarding at thoughtbot Episode Music: &quo...

Jan 26, 201919 min

Episode 256: 256: Empowering Founders with Emily Wazlak from Shine Registry

Emily is the CEO of Shine Registry, a startup built on Rails that’s working on reshaping tradition to increase gender equity in entrepreneurship. Brittany has been consulting on the project so she invited Emily on to discuss prototyping an application quickly in RoR, being a non-technical founder and how our listeners can get involved with Shine Registry. Links for this episode: Shine Registry Project Olympus Shine Registry on Instagram [email protected] for interest in joining Shine Regist...

Jan 12, 201920 min

Episode 255: 255: Submit Your Railsconf CFP with Marty Haught

On December 28th, the CFP opened for Railsconf 2019. This year’s conference will be from April 30 to May 2 in Minneapolis, Minnesota. Marty Haught, one of the Directors of Ruby Central, came on to answer your burning Railsconf questions. Links for this episode: Railsconf 2019 CFP Ruby Central Boulder Ruby Group Railsconf Website Confreaks TV | RailsConf Marty Haught on Twitter Railsconf on Twitter Episode Music: "Positive and Fun" by Scott Holmes...

Jan 03, 201920 min

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

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. Links for this episode: AWS Blog: Announcing Ruby Support for AWS Lambda AWS Blog: Announcing Ruby build support for AWS SAM CLI The official AWS SDK for Ruby Official repository for the aws-record gem, an abstraction for Amazon DynamoDB. AWS Record Generator Rails Alex Wood on Twit...

Dec 27, 201824 min

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

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. Links for this episode: Jets Ruby Serverless Framework BoltOps BoltOps Nuts and Bolts Blog AWS Lambda Serverless Framework Zappa Chalice Apex Tung's LinkedIn Tung's Twitter Tung's YouTube Channel Support Jets Episode Music: Jetstar Rollercoaster by Roger Plexico B...

Dec 19, 201831 min

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

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. Links for this episode: RSpec Minitest Test Driven Development: By Example by Kent Beck XUnit Test Patterns: Refactoring Test Code by Gerard Meszaros Working Effectively with Legacy Code by Michael C. Feathers Refactoring: Improving the Design of Existing Code by M...

Dec 06, 201834 min

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

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. Links for this episode: honestbee honestbee's GraphQL App Slide Deck: Using and Optimising GraphQL with Rails GraphQL Batch by Shopify Ankita on Twitter (@gazubi) Episode Music: "Please Wake Up" by Meydan...

Nov 20, 201819 min

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

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. Links for this episode: Finagle How Twitter Lost the Internet War - Vanity Fair Linkerd Linkerd on Github Linkerd on Twitter (@linkerd) Buoyant Brittany on Twitter (@brittjmartin) William on Twitter (@wm) Episode Music: "Robot Cowboy" by Scanglobe...

Nov 11, 201829 min

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

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. Links for this episode: Upgrading GitHub from Rails 3.2 to 5.2 Multi-Database Support in Rails 6 @eileencodes on Twitter Eileen's Blog R...

Nov 06, 201827 min

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

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. Links for this episode: Ruby Weekly Cooperpress Ruby Inside Beginning Ruby Peter Cooper on Twitter Julia Evan's Blog Episode Music: Karaoke Mouse - "Shanghai Reggae (DJ Side's Alternate Take)"...

Oct 18, 201836 min

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

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. Links for this episode: Action Text on Github Trix on Github Trix Homepage Javan on Twitter (@javan) Javan on Github Episode Music: "Oxalis Triangularis" by Known Ocean...

Oct 11, 201815 min

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

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. Links for this episode: The Pittsburgh Cultural Trust Web Team The Pittsburgh Cultural Trust Site Queue-it Sidekiq Johnny: World's Cutest Puggle Danielle Greaves on Twitter Episode Music: Comfort Fit - "Sorry&...

Oct 05, 201816 min

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

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. Links for this episode: Nick Schwaderer's Blog The Yak Shave Podcast Nick's Rails Contribution Code Triage Art of Product Podcast Episode Music: "Bust This Bust That" by Professor Kliq Admin...

Sep 27, 201826 min

Episode 242: 242: Let Me Get My Toolbox

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?

Apr 06, 201831 min

Episode 240: 240: Rails is Stimulating

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. Rollbar 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.

Feb 01, 201833 min

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

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. Brought to you by: Digital Ocean (Get started today with a free 2 month trial of Spaces by going to do.co/ruby ). HelloFresh (For $30 off your first week of HelloFresh, visit hellofresh.com and enter promo code RAILS30)....

Nov 27, 201738 min

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

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. Brought to you by: Digital Ocean (Get started today with a free 2 month trial of Spaces by going to do.co/ruby ). HelloFresh (For $30 off your first week of HelloFresh, visit hellofresh.com and enter promo code RAILS30)....

Nov 25, 201727 min

Episode 237: 237: The One About Webhooks

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. Brought to you by: Digital Ocean (Get started today with a free 2 month trial of Spaces by going to do.co/ruby ). HelloFresh (For $30 off your first week of HelloFresh, visit hellofresh.com and enter promo code RAILS30)....

Oct 31, 201739 min

Episode 236: 236: No, You Refactor It!

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

Oct 25, 201730 min

Episode 235: 235: Where's my remote?

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.

Sep 27, 201738 min

Episode 234: 234: CSS Palooza

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.

Sep 20, 201736 min