Remote Ruby

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

Introducing Andrew Mason, CI Tooling, Ruby 2.7 Features, Rails 6.1 on the Radar
Dec 6 • 53 min
In this episode, we introduce Andrew Mason, our friend, and a new frequently recurring panelist on the show. 🙌 We talk through my (Jason) adventure standing up a vanilla Rails application for CI on GitHub actions, some of the neat ways to use GitHub…
Building Chat Applications, GitHub Actions, HatchBox Features, and Mistakes
Dec 3 • 40 min
In this pre-Thanksgiving episode released post-Thanksgiving, we talk about what it was like working with ActionCable and React on Podia’s latest feature, messaging. We also talk through GitHub actions, some of the features of HatchBox (including using…
Better Late Than Never
Nov 25 • 41 min
We sat down to chat about Chris’ relaunched Stripe course, Jason’s pre-launch jitters for a new feature at Podia, and Jason’s new side-project Fieldhelp.
Managed Databases in Hatchbox, Stripe Workflows, ActionText, and ActionMailbox
Oct 25 • 41 min
In this episode, we talk about Chris’ adventures implementing managed database support into HatchBox, the different workflows you can take when implementing Stripe into an application, and Jason’s Rails 6 project using both ActionText and ActionMailbox.
Testing in Ruby
Oct 18 • 45 min
I said the word “RSpec” a couple of minutes in, and then we spent 40 minutes talking about testing. We talk about our separate tastes of Minitest and RSpec, TDD, JavaScript testing, and more!
Catching Up
Oct 11 • 37 min
After two weeks off, we took some time to sit down and talk. We chat about Chris’ experience with SCA while updating Pay, upcoming HatchBox updates, Jason’s mini side project, and enjoy some other banter.
Building Kolide with Jason Meller
Sep 27 • 51 min
In this episode, we sit down with Jason Meller to talk about the experience of building Kolide. We talk about how the vision for Kolide came about, how Ruby on Rails (and the Rails way) plays into the application’s design (spoiler, we talk about…
Joined by Andrew Mason
Sep 20 • 52 min
For the second week in a row, we chat with a Ruby Rogues’ panelist, Andrew Mason. Andrew shares his path to programming through graphic design, as well as how he joined Ruby Rogues, became involved with open source, became invested in the Ruby community,…
StimulusReflex with Nate Hopkins
Sep 13 • 42 min
After discovering StimulusReflex, we knew we had to get Nate Hopkins to join us on the podcast. Nate is working on some very cool things around the StimulusJS library and Rails. When not working on StimulusReflex, Nate is an artist, consultant, and Ruby…
Turning 50
Aug 30 • 60 min
In the 50th episode of Remote Ruby, we transition from writing these descriptions in the third person into the first person. We spend 60 minutes and 59 seconds talking about health, farming technology, deploying Stripe upgrades, multiple databases in…
Joined by Jacob Herrington
Aug 23 • 58 min
In this episode, we chat with Jacob Herrington. Jacob is a Senior Developer at Engine, host of the podcast, and a maintainer of the Solidus platform. What didn’t we talk about? We talk about Jacob’s discovery of programming, how he got his…
Joined by DHH (David Heinemeier Hansson)
Aug 9 • 69 min
😱 In this episode, Jason and Chris talk with David Heinemeier Hansson. David is the creator of Ruby on Rails, cofounder & CTO at Basecamp, best-selling author, Le Mans class-winning racing driver, and family man. David shares how we got started in…
In Person at Southeast Ruby
Aug 7 • 54 min
In this episode, Chris and Jason sit down to record in Nashville, TN at Southeast Ruby. The two Ruby developers talk about the upcoming EU requirement for “Strong Customer Authentication,” how that plays into updating a Stripe-based Rails application with…
Joined by Ernesto Tagwerker
Jul 26 • 53 min
In this episode, Jason and Chris sit down (remotely) with Ernesto Tagwerker. Ernesto is the founder of Ombu Labs (a rapid software development agency) and Fast Ruby (Ruby on Rails Upgrades). The three discuss getting started in Ruby, consulting, Rails…
Joined by Piotr Solnica
Jul 19 • 44 min
With Chris out traveling around Germany, Jason chats with Piotr Solnica. Piotr is the creator of ROM and a core team member of dry-rb. Jason and Piotr talk about Piotr’s entry into programming, the idea behind ROM and dry-rb, helping build Hanami 2,…
Joined by Chris Arcand
Jul 12 • 49 min
In this episode, Jason and Chris welcome another Chris: Chris Arcand. Chris is a Senior Engineer at @HashiCorp building Terraform & Sentinel. Forty-four episodes in, Remote Ruby finally talks about remote work. Chris shares things he’s learned working…
Joined by Daniel Pritchett
Jun 28 • 43 min
In this episode, Jason and Chris chat with Daniel Pritchett, author of the book Build Chatbot Interactions. Daniel, one of Jason’s first programming and career mentors, discusses user groups, his move from Memphis to Florida (and how he planned his career…
Open Source Government Development in Rails with Charley Stran
Jun 14 • 41 min
In this episode, Jason and Chris chat with Charley Stran. Charley is an employee at Oddball where he does contract work for the US Department of Veterans Affairs. The three discuss how Charley got started programming, found his job contracting for the VA,…
Joined by Josh Wood
Jun 7 • 48 min
Jason and Chris turned 30, five days apart, and then catch up with their friend Josh Wood from Josh is a father, co-founder of Honeybadger, a Ruby developer, and a stellar human. The three talk about Josh’s journey into programming, his…
Joined by Lee Richmond
May 31 • 59 min
In this episode, Jason and Chris chat with Lee Richmond. Lee is a Ruby on Rails developer at Bloomberg as well as the maintainer of the Graphiti project. Graphiti makes RESTful Resources a first-class concept. The three discuss the motivation behind…
Live with Nate Berkopec
May 24 • 40 min
In this episode, Jason and Chris are joined by Nate Berkopec during RailsConf 2019. Nate is the author of The Complete Guide to Rails Performance and runs the performance consultancy Speedshop. In this episode, Nate shares his journey into programming,…
Live with Justin Searls
May 17 • 49 min
In this episode, Jason and Chris are joined by Justin Searls during RailsConf 2019. Justin is a co-founder of Test Double, an agency that’s improving the world’s software. They talked with Justin about his path to programming (it includes Blockbuster!),…
A Quick RailsConf Recap, Finding Time to Learn, and Madmin
May 10 • 42 min
Chris and Jason take a quick moment to chat about RailsConf, digress into the struggles of balancing learn new technology with everyday life, and then talk about Mamin.
Rails 6, Ruby 3, and RailsConf
Apr 26 • 54 min
RailsConf is right around the corner! Chris and Jason discuss using Rails 6.0.0rc1, the news out of RubyKaigi about Ruby 3x3, and peruse the RailsConf schedule. (Also, special shoutout to our beta Jumpstart Pro users)
Jumpstart Pro and Building a SaaS App with Hanami
Apr 12 • 44 min
In this episode, Chris and Jason discuss a project they started last August: Jumpstart Pro. Jason goes on to give a high-level overview of his experience building a real-world application with Hanami. There’s also random ISP and Crystal talk wedged…
Joined by Nobody
Mar 29 • 46 min
Chris and Jason put together an “old school” episode without any guests. The two talk about Chris’ PR intro Rails for a rich_text field generator, top secrets plans (all the details) for Southeast Ruby, the Interactor gem, and constraints.
Joined by Jesus Castello
Mar 22 • 54 min
In this episode, Jason asks two different Ruby educators (Jesus Castello and Chris) about their experience teaching Ruby. Alongside the discussion on teaching, the three talk about changes coming in Rails 6 (Zeitwerk, ActionCable), debugging processes,…
Joined by Avdi Grimm
Mar 15 • 51 min
In this episode, Jason and Chris chat with Avdi Grimm. Avdi, a well-known author, screencaster, and consultant shared how he got started in programming, how he subsequently started using Ruby, what he appreciates about Ruby, his transition into teaching,…
Joined by Javan Makhmali and Sam Stephenson
Mar 8 • 61 min
Buckle up! In this episode, Javan Makhmali and Sam Stephenson join Jason and Chris. Sam and Javan are employees at Basecamp and also part of the mastermind behind many JavaScript libraries to come out of Basecamp: Turbolinks, Trix, and Stimulus. They each…
Joined by Tim Riley
Mar 1 • 42 min
In this episode, Tim Riley joins Jason and Chris. Tim, a partner at Icelab, dry-rb core team member, and world-renowned speaker (at least in Jason’s eyes) shares how he got started programming with Ruby, the dry-rb project, Hanami 2.0, dry-view, and…
Joined by Adam Wathan
Feb 22 • 57 min
In this episode, Adam Wathan joins Chris and Jason. Adam, a full-stack developer, entrepreneur, Full Stack Radio podcast host, and author of Tailwind CSS spends some time sharing his journey into programming, how he got started with Laravel (PHP…
Joined by Ben Orenstein
Feb 15 • 33 min
In this episode, Jason and Chris spend time chatting with Ben Orenstein. If you’ve been in the Ruby community for any length of time, you’ve likely seen some of Ben’s work. Ben is working his new product Tuple, a pair programming tool for developers. He…
Joined by Terence Lee
Feb 8 • 50 min
In this episode, Jason and Chris spend time chatting with Terence Lee. Terence is a member of The Ruby Core Team, an organizer of the conference formerly known as Keep Ruby Weird, an employee at Heroku, and is incredibly active in the Ruby community. The…
Joined by Chris Seaton
Feb 1 • 38 min
In this episode, Jason and Chris get a chance to talk with Chris Seaton. Chris works on TruffleRuby, a high-performance implementation of Ruby built on top of the GraalVM by Oracle Labs. Chris shares how TruffleRuby came to be, some of the benefits of…
Joined by Eileen Uchitelle
Jan 25 • 37 min
In this episode, Eileen Uchitelle joins Chris and Jason to share her journey into programming, how she began contributing to Rails (and subsequently joining the Rails Core Team), and other fun facts/stories around software development.
Personal Life, Turbolinks Android 1.x Deprecation, & Autoloading
Jan 18 • 56 min
Chris and Jason spend the first ~20 minutes catching up and sharing personal stories. If you’re not interested in that, fast forward 20 minutes to hear about Turbolinks for Android, Autoloading, suggest_rb, and run.rb.
Joined by Luca Guidi
Jan 11 • 42 min
With Chris sick 😢 Jason chats with Luca Guidi. Luca is the creator of the Ruby web framework Hanami. They discuss Luca’s journey into programming all the way to Hanami preparing for a 2.0 alpha release.
Joined by Jason Swett
Jan 4 • 52 min
Jason Swett joins Chris and Jason (Charnes) to talk about testing in Rails and working with legacy applications.
Joined by Noah Gibbs
Dec 28, 2018 • 50 min
In the last episode of 2018, Chris and Jason are joined by Noah Gibbs. Noah explains the Just In Time (JIT) compiler recently released in Ruby 2.6. If you have any questions about the JIT (or even some Ruby internals), this is your episode.
Ruby Trivia Edition
Dec 20, 2018 • 58 min
Buckle up! In this episode, Jason gathers 30 trivia questions around the Ruby language and ecosystem and quizzes Chris. There is (hopefully) enough time between each question and answer for you to play along, too! The episode opens with the two catching…
Joined by Brittany Martin
Dec 14, 2018 • 42 min
In this episode, Chris and Jason chat with Brittany Martin. They talk about the Ruby on Rails Podcast (where Brittany is the host), public speaking, AWS certification, and more!
Accounting (?), Ruby 2.6rc1, Rails 5.2.2, AWS Lambda + Ruby, Stimulus Component Library
Dec 7, 2018 • 36 min
Chris and Jason fall down a rabbit hole of taxes and accounting before moving on the more relevant topics, such as Ruby 2.6rc1, Rails 5.2.2, Ruby support for AWS Lambda, and Chris’ new Stimulus component package.
Thoughts on Best Practices, Design Patterns, and Good/Bad Code
Nov 30, 2018 • 56 min
In this episode, Chris and Jason start off with a quick discussion on utilizing RailsUJS in JavaScript. The discussion takes a hard turn into thoughts on best practices, design patterns, good/bad code, and resources for the aforementioned.
The Thanksgiving Travel Episode
Nov 21, 2018 • 30 min
In this abbreviated 30-minute episode, Chris talks about his Stripe upgrading their API while he’s creating his course and Jason shares his experiences deploying a server for a Ruby on Rails application using
Ruby 3, Ruby 4!?, Matz’s Long Term Plans, More StimulusJS, and a New Stripe Course
Nov 16, 2018 • 41 min
In this episode of Remote Ruby, we chat about Matz’s RubyConf keynote, more about StimulusJS, Chris’ new Stripe course, and much more.
Embracing “The Rails Way”, The GoRails Redesign, Utility CSS, and Stimuluuuuus
Nov 9, 2018 • 45 min
Back in the groove, Jason and Chris talk a lot more about Ruby than last week. This episode covers Jason’s experience building a Rails app the Rails way (mostly), GoRails sweet new redesign, utility CSS frameworks (okay, just TailwindCSS), and Stimulus JS.
Basically No Ruby, a Lot of Stories, and an Abrupt Ending
Nov 2, 2018 • 26 min
In the return of Remote Ruby from a 3-week hiatus, Jason is “guilty as charged, with the stories,” as Chris and Jason catch up. If you’re curious about the ending, spoiler alert: Jason’s oldest child got stuck behind his bed.
What else can Rails add by default?
Oct 5, 2018 • 34 min
In this episode, we discuss GitHub’s upgrade from Rails 3.2 to Rails 5.2, the introduction of ActionText, our yearning for authentication built-in to Rails, and Hacktoberfest spam.
Chasing Bugs, Redis, Tailwind-Stimulus Controllers, and Superleggera
Sep 24, 2018 • 37 min
Chris and Jason start their morning talking about different projects they’ve been working on.
Joined by “Schneems” (Richard Schneeman)
Sep 13, 2018 • 73 min
In this episode, Chris and Jason invite their first guest. Richard Schneeman is a Rails committer actively involved in the Ruby and Ruby on Rails community. It is an honor he agreed to join us and hope you enjoy the conversation around committing to…
Staying Awake, Performance Improvements, Abandoned Open Source, and Little Computers
Aug 31, 2018 • 45 min
Join us as we share weird stories from the week, talk about performance improvements in Rails and our own apps, open source projects, and the Surface Go. Plus a bunch of random stuff in-between.
Secret Project X, Payments in Rails, More Javascript 😅, and Mastodon
Aug 24, 2018 • 49 min
We’re back, yet again, talkin’ Ruby. This week we caught up after our weekend trip to work on Secret Project X™. Such topics include Pay (our Rails gem for payments in Rails), separating your front-end from the backend, Stimulus JS 1.1, Turbolinks iOS +…
Rails 6 + Webpacker, Stimawesome, StimulusJS, and a Secret Project
Aug 16, 2018 • 35 min
Still getting back into that Podcast Grind™ Jason and Chris explore Rails 6’s introduction of Webpacker as the default JavaScript pipeline, Stephen Dolan’s spectacular StimulusJS website (Stim Awesome), and some ramblings on a codecation Chris and Jason…
We’re Back! Southeast Ruby, Rails 5.2.1, Hanami 1.3.beta1, NodeJS, and Laravel
Aug 10, 2018 • 45 min
Chris and Jason return from Southeast Ruby talkin’ about conferences, Rails, Hanami, NodeJS, and Laravel.
More Caching, WordPress -> Jekyll, OAuth’n
Jul 13, 2018 • 36 min
Five episodes in 😱 Chris and Jason talk about Jason’s experience with caching, moving his WordPress website over to Jekyll, Southeast Ruby, and some OAuth related things.
Rails Caching, Jump Servers, Refactoring, and Some JavaScript
Jul 6, 2018 • 42 min
Chris and Jason talk about Rails Performance, refactoring, and more!
NGINX, Prettier, and Recursion, and Recursion
Jun 29, 2018 • 34 min
A catch-up week for Chris and Jason, they discuss Ruby 2.2, Hatchbox, NGINX, Prettier for Ruby, and Elixir/Recursion.
Github, Feedgate, and React Native/Rails APIs
Jun 15, 2018 • 53 min
In this Episode, Chris and Jason chat about Microsoft’s acquisition of GitHub, the worst weekend (programming) or Jason’s life, as well as some React Native apps built alongside Rails APIs. Buckle up; it’s a wild ride.
Hello, World!
Jun 8, 2018 • 51 min
In the introductory episode, Chris and Jason introduce the Remote Ruby podcast, catch up on some Ruby-related news, and then chat about what they’re creating.