Remote Ruby artwork

Remote Ruby

100 episodes - English - Latest episode: 5 days ago - ★★★★★ - 16 ratings

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

How To Education Technology ruby ruby on rails coding software development programming
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed


Self-care as a developer, Ruby 3.0, Sorbet, and more

October 23, 2020 12:00 - 49 minutes - 67.5 MB

Jason and Andrew are here today without Chris since he got married and is on his honeymoon! Today, the guys share some great self-care ramblings and talk about Ruby things too! They discuss Andrew’s wrist problems, how they are handling stress these days, and how their diets have changed for the better. Andrew even discovers a kitchen tool, that is actually not a weapon after all, to help with his new cooking skills! Other topics discussed are a Laravel package called Scout, the release of R...

Getting started in Ruby & Rails with Will Johnson

October 16, 2020 12:00 - 45 minutes - 63 MB

Today we have a special guest, Will Johnson, self-taught developer, works for Egghead, and wrote an E-Book called, Break Into Tech With Twitter. Will is here today to tell us what it’s like to learn Rails. He has a great inspirational story he shares on how he got into being a Rails Developer, what he does at Egghead, what he’s doing to keep up on his learning around Rails, and things that worked for him when he first started out learning about Ruby. Chris and Jason also share some great reso...

Joined by Adam Wathan: TailwindCSS, Tailwind UI, and ActionView Components

October 09, 2020 13:00 - 1 hour - 84.5 MB

In this episode we welcome back a special guest, Adam Wathan, creator of Tailwind CSS. We find out some cool things that have happened in Tailwind, new things that have launched in Tailwind UI, and issues he ran into when building it. Adam tells us about a work system they use called the six-week cycle with a two-week cool down, which really helps with prioritizing things. We also talk with Adam about how he approaches building components in JavaScript libraries like Vue in an effort to apply...

Managing Technical Debt, Vue 3, and Adding Linters to Legacy Code Bases

October 02, 2020 12:00 - 45 minutes - 62.7 MB

On today’s episode, Jason, Chris, and Andrew are trying to keep each other in balance. Chris starts off by talking about using yarn link to help with an issue that came up. The guys also talk about Vue.js 3.0.0 just being released and Jason being on bug rotation this week at work and dealing with technical debt. There is a chat about Rails best practices, Flog, and Flay, and whether or not it will provide value. Andrew brings up a question about using RuboCop and installing it on legacy ba...

Testing performance, Madmin is getting revied, and Railties vs Engines

September 28, 2020 12:00 - 59 minutes - 81.1 MB

On today’s episode, Andrew tried Linter Action again and he tells us what happened. Then, Andrew tells us he’s been getting into some big testing and talks about Evil Martians blog and checking out TestProf and Terraforming. Chris goes in depth about starting to revive the old Madmin gem that him and Andrew Fomera were working on a while ago. Chris explains the difference between a Railtie and an Engine. Chris launched an early access Advanced Ruby course on GoRails so go check it out! There’...

Right-ward assignments in Ruby 3? View Components for Primer, and Andrew dabbles with RubyMine

September 18, 2020 12:00 - 49 minutes - 68.7 MB

Jason is back and fills us in on how his move went to his new home. Then, the guys dive into talking about the cool new features Laravel 8 is going to have. We will also learn a little more about the new version of Spark. Other topics discussed are Paddle, Rightward assignments in Ruby, View Components for the Primer Design System, RubyMine and Prettier. Find out why Andrew said, “TypeScript is winning!” Download this episode now to find out more!

Ruby 3 adds Ractor, Hook Relay, ZSH and more

September 11, 2020 12:00 - 57 minutes - 79.5 MB

Chris and Andrew are here today! We will have discussions on Ractor, writing threaded code, Anyway Config, OAuthable, Hook Relay, Rails Kits, starring repositories, Zsh, and Oh My Zsh. Also, the guys chat about how they can bring more beginner people into Rails. Download this episode now!

Rails Hosting Survey results & Junk Drawers for Code

September 04, 2020 12:00 - 50 minutes - 69.5 MB

Have you heard the great news? The Remote Ruby Podcast was voted one of the favorite technical podcasts, listed second, on Planet Argon’s 2020 Ruby on Rails Community Survey. Thank you to everyone who voted for us!! We are humbled and excited! On today’s episode, the guys discuss CableReady’s morph functionality. Chris has been working on a new course and he fills us in on that. Andrew and Chris discuss their favorite live streaming choices. Chris installed Rails 1.0 and finds it fascinatin...

Andrew's first time working with legacy Rails applications

August 28, 2020 12:00 - 55 minutes - 75.7 MB

Today, Chris and Andrew are in the house and they start off chatting about video games. Andrew tells us about his interesting experience working on Legacy Rails 4 App. He also shares some advice his mentor taught him early in his career. Chris has some new ideas and wants to do a few screencasts. Will he follow through and do them? Andrew brings up an EventMachine issue and how he got it to finally work. If you don’t know about Dash for macOs, you will find out more about it. The guys wra...

Refactoring view components, notifications, and how you translate your JavaScript

August 21, 2020 12:00 - 56 minutes - 77.9 MB

The guys catch up on what’s been going on in their lives. Andrew was on vacation when Hurricane Isaias hit where he was, but he made it back safely. Today, the guys discuss refactoring view components, notifications, translations and internationalization and how you translate your JavaScript. LiveView in Phoenix is discussed and what it does, as well as Name of Person gem. And Andrew brings a few questions to the guys about domain switching. Also, when is the new notifications stuff coming ou...

Following up with Steve Polito

August 14, 2020 13:00 - 53 minutes - 73.7 MB

On today’s episode, Chris and Andrew have brought back their good friend, Steve Polito, to give us an update on his new job! Yes, he got a job after being a guest on our podcast! 😄 He will fill us in on what the interviewing process was like, what he does at his new job, how GitHub has helped him, and helpful advice on things he’s learned in the process of finding of job that he will share with you. Chris and Andrew share some stories and advice as well. Do you have “imposter syndrome?” Fin...

Noticed (Notifications in Rails), Real-time Previews with Stimulus Reflex, and Podia is Hiring

August 07, 2020 13:00 - 44 minutes - 60.6 MB

Hello and welcome to Remote Ruby! Jason, Chris, and Andrew are back together and they have a lot to talk about. Notifications is the hot topic today. Also, the guys discuss GoodJob library, using Sidekick, Active Job and Active Delivery. Jason talks about being in an experimental research and development mode at Podia and changes they are making to their editor with Stimulus Reflex and Cable Ready. (Podia is hiring!) The guys make their predictions when Rails 6.1 will be released. Andrew fina...

Building Homes & Software, Translations, and Bridgetown

July 31, 2020 12:00 - 54 minutes - 74.3 MB

The guys are all back together today! Andrew finally cleaned his room, which is a big deal for him, Jason is packing since he decided to sell his house, and Chris is still trying to find stuff that he packed from his move. Today, the guys discuss Stripes Docs Billing, AppLocale, Phrase, Bridgetown RB, Liquid Components, and it sounds like a new screencast is in the works for Chris. Another great episode packed with fascinating information! Download this episode now!

Futurism, Jumpstart, and Javascript Dependencies

July 24, 2020 12:00 - 1 hour - 86.2 MB

Chris and Andrew are in the house today! Andrew mentions he’s starting a new Jumpstart project and he’s having to convert the Jumpstart App to Slim and Chris is in the process of merging a big internationalization update. We start off by discussing Slim, Tailwind, and Components. Peer dependencies is discussed with Webpack configs and using render async. Andrew will tell you about using Tailblocks. Have you heard of Pika Pack and Futurism? The guys will tell you more about them here, so dow...

Exploring HEY's Gemfile

July 10, 2020 13:00 - 52 minutes - 72.5 MB

Welcome to Remote Ruby! The guys are all back together this week! In the last episode, COVID-19 was talked about, so the guys want to shift the focus to new and better things happening in the Gem world, like DHH’s Hey’s Gemfile and Basecamps Gemfile. Jason made an Avatar Component and how he uses formBuilder. They guys also talk about WebAuthn Gem, Two-factor Authentication, and Turbolinks. There are some newer Gems out there they discuss as well and some of their favorites. Jason brings back...

Andrew needs a job and TailwindCSS ViewComponents

July 03, 2020 13:00 - 46 minutes - 64.4 MB

On this episode, we have Jason and Andrew. Andrew tells us he was recently laid off from his job, so he is surfing the job market looking for a new one. Today we find out what Andrew’s been using to redo his website. Jason tells us about his field help app he’s been working on and ideas of things he wants to put in his app, and Andrew gives him some great suggestions. The guys also have talks about Tailwind UI, View Components, BridgetownRB, Tailblocks, and Awesome Tailwind CSS. Also, if y...

MiniTest for Those Who RSpec

June 26, 2020 14:00 - 50 minutes - 69.4 MB

Welcome to Remote Ruby! On this episode, we have Jason and Chris. Chris tells us that their Hey email addresses got secured and that makes him excited for Rails 6.1. Jason brings up his struggles with MiniTests and Chris comes to the rescue and helps him out. Also, the guys have discussions on Tailwind CSS and PurgeCSS config, working on field help, RSpec, Factories, Fixtures, Faker and Mocha Gems, and Shoulda Matchers. We end with finding out Jason is publishing the Stimulus Reflex Testin...

Advanced StimulusReflex & CableReady in real-world apps

June 19, 2020 12:00 - 51 minutes - 71.2 MB

The guys are catching up after Jason took a few days off from work since he hasn’t had a break and Chris moved so he’s been busy setting things up at the new house. Today’s episode the guys dive into talking about StimulusReflex, ActionCable, Cable Ready, cursor positioning issues, halts, Trix, and JavaScript Callbacks. Also, there’s a new design on GitHub! Have you seen it? Download this episode now!

Past Rubies and Rails history with Nick Schwaderer

June 12, 2020 13:00 - 57 minutes - 79.3 MB

Welcome to Remote Ruby! Today, our special guest is Nick Schwaderer, a Rubyist, who works for a company called, Chef, in the Belfast office in Northern Ireland. On today’s episode, Jason starts us off by talking about the form stuff he’s been working on. Nick talks about “Past Rubies” which will be reappearing soon. The merge of Rails and Merb is mentioned and a fascinating blog post about it. Also, Brighton Ruby’s remote conference is brought up and what they are giving out. We talk about m..., AppLocale and more with Andrew Fomera

June 05, 2020 13:00 - 44 minutes - 61.6 MB

Welcome to Remote Ruby! Today, our special guest is Andrew Fomera, from Podia, co-worker of Jason, and friend of Jason, Chris, and Andrew Mason. He’s got a course on “Learn Rails by Building Instagram,” he’s launched AppLocale, and launched a tool called RailsBytes with Chris. Chris and Andrew Fomera talk about what RailsBytes is and how they got into building it. Also, Andrew Fomera tells us more about AppLocale, how he got started on it, what it does, and why it will change the world. Wh...

Railsconf Couch Edition & May of WTFs with Matt Swanson

May 29, 2020 13:00 - 54 minutes - 74.8 MB

Welcome to Remote Ruby! What’s been going on this week? Chris has been playing with CableReady and Jason started using Reflex at work. On today’s episode, we have a special guest, Matt Swanson, a Software Engineer, based in Indianapolis, who works at a consulting agency called SEP. Matt talks about doing Rails at work and other things he does, like his blog, “Boring Rails.” The guys all discuss their favorite “RailsConf 2020.2 Couch Edition” talks that they’ve watched so far, and there hav...

Bridgetown Ruby with Jared White

May 22, 2020 13:00 - 55 minutes - 76.8 MB

Welcome to Remote Ruby! Today, we have a special guest, Jared White, the author of Bridgetown Ruby. He’s been designing and building since the late nineties. We learn why it’s so nice to have Bridgetown. The topic of Static Sites is discussed. A new project called, RedwoodJS is brought up by Jared. Also, the new release of Gatsby Recipes is talked about by Andrew. Jared also tells us something about a new thing Bridgetown is cooking up with a liquid template engine. And what’s up with “swup...

Joined by Josh Wood from and

May 15, 2020 12:00 - 52 minutes - 72.2 MB

Welcome to Remote Ruby! Today, we welcome back for a second time, Joshua Wood, from Honeybadger. The guys all reminisce with Josh about past conferences they all went to and share some funny stories. Josh talks about Honeybadger and his new project called “Heya.” The guys discuss licensing and which ones Josh likes to use. Also, there’s talk about a gem called Mailkick. Also, find out what Andrew likes about Honeybadger. Download this episode now!

Stimulus Reflex BlackJack, Leaving ActionText, and Calendar Gems

May 08, 2020 12:00 - 59 minutes - 81.6 MB

Welcome to Remote Ruby! Jason is Back and he has a lot to share! The guys all catch up and start out talking about fun video games and gaming devices that they’ve been using to have a little fun in their life aside from working. They get down to business eventually and talk about what’s new in the Ruby World. Jason lets us in on a new Ruby Gem he’s released and a new game he’s been working on using Stimulus Reflex. Chris did a major update in Rails. Andrew’s been working on a lot of compone...

$1k/mo GitHub Sponsorship, Advanced Stimulus Reflex, and more

April 25, 2020 12:00 - 1 hour - 80.6 MB

Welcome to Remote Ruby! This week we have Chris and Andrew who will fill you in on some cool things. The guys start off talking about Active Admin. They also talk about a web framework called, Lucky. Also, Chris has some exciting news to share about getting a new GitHub sponsor which was the highlight of his week! Have you heard of Optimism or CableReady? Lambda or Proc? Listen to this episode to find out more.

From Agency Life to Software Development: Q&A with Steve Polito

April 16, 2020 00:00 - 1 hour - 94 MB

Today, the guys have guest, Steve Polito, who is a self-taught web developer. He is here today to ask the Remote Ruby “Triumvirate” all sorts of career and life questions, specifically about doing things in Rails. He represents the developer who wants to go from agency life to software development. This is a great episode to listen to if you feel like you are in his shoes, or you were in his shoes at one time in your life. We can all relate!

ViewComponent, Alpine.js, and embedding videos in ActionText

April 10, 2020 12:00 - 1 hour - 79.4 MB

With parks and beaches being closed during this time, the guys are trying to figure out creative things to do to get out of the house. Chris is excited to use his smoker to cook outdoors and Andrew really wants to surf, but the beaches are closed! In this episode, the guys cover Scopes, View Component changes, Storybook, Bootstrap, Tailwind UI extensions, Action Text, and other things. Also, how is Ruby Meetup going with Andrew? Listen here and you’ll find out all sorts of good things to keep...

Sheltering in Place, Building Products, and trying out StimulusReflex

April 05, 2020 12:00 - 46 minutes - 63.6 MB

With everyone pretty much on a “Shelter In Place” order, the guys catch up on what’s going on, the few times they’ve gotten out of the house, and more. The guys talk about their past week working on the HopeGrid app and Jumpstart/Jumpstart Pro. Hear the issues and solutions that came up with in this episode. Also, since Nate talked about his dealings with StimulusReflex last week, Chris got some time to play around with it. Find out how it went.

Javascript woes, Stimulus to the rescue, and online Railsconf talks

March 27, 2020 12:00 - 43 minutes - 59.5 MB

The guys all catch up on what’s been going on in their lives during this crazy time. They talk about getting upgraded to Rails and Andrew’s Gatsby experiment. Topics discussed are on Storybook, Jekyll, Backbone, StimulusReflex, JavaScript, and jQuery. One last tidbit is Andrew’s progress on the remote Ruby Meetup he’s putting together. Download this episode and find out who got “nerd sniped!”

Railsconf 2020 Cancelled, Linters, Layered Caching, & GlobalID

March 20, 2020 12:00 - 1 hour - 90.9 MB

In this episode, Chris, Nate, and Andrew touch on how RailsConf and MicroConf have been cancelled due to the COVID-19. Andrew’s remote meetup is discussed. Also, other topics include Standard RB, Jumpstart Pro, ERB Lint, HTML Beautifier, global.iD, Secrets, and a few others. And to end the episode, a rather funny story from Andrew with something that drove him, “Freakin’ batty!’

Multitenancy, AWS Lambda, and a new online Ruby meetup?

March 13, 2020 14:00 - 58 minutes - 80 MB

In this episode, Jason, Chris, and Andrew “jump” right in to talking about Jumpstart Pro and what he is working on. Other discussions include Attributes API, AWS Lambda, Heavens Door, removing Spring from Gemfile, using Gatsby, Jekyll, Tailwind UI, starting a Ruby Meetup with Andrew, and many more interesting things.

Tailwind UI, Hanami::API, Puma security fixes, and more

March 06, 2020 13:00 - 56 minutes - 78.1 MB

In this episode, Jason, Chris, and Andrew catch up with what’s been going on in their lives, new things they’ve been working on, and having discussions on Hanami, Puma, Shrine, and much more.

RailsConf Proposals, Building Forms with StimulusReflex, and More

February 24, 2020 18:00 - 1 hour - 48.6 MB

In this episode, Nate joins back up with us to talk about recently submitted RailsConf proposals, a new feature at CodeFund backed by StimulusReflex, the strong migrations gem, building complex forms with StimulusReflex, and more.

Joined by Jonathan Reinink, Creator of Inertia.js

February 14, 2020 15:00 - 1 hour - 65.2 MB

In this episode, we chat with Jonathan Reinink. According to his website, Jonathan is active in the open-source community, particularly within the PHP and Laravel space. We'd argue Jonathan is also very active in the CSS and JS open-source community, as well. Jonathan co-authored TailwindCSS and authored Inertia.js. We talk with Jonathan about how he helped get TailwindCSS off the ground and dig deep into Inertia.js. Inertia.js lets you quickly build modern single-page React, Vue and Svelte a...

StimulusReflex at CodeFund, Testing ChurchChat, Encryption Gems, Inspecting

February 10, 2020 18:00 - 56 minutes - 104 MB

In this episode we kick off the conversation hearing about new updates coming to CodeFund (powered by Stimulus Reflex), Jason's system tests for ChurchChat, using fixtures in combination with factories in Rails tests, using the Lockbox and Blind Index gems, looking around the source code, and RailsConf proposals.

Mental Health, Rails Upgrades, Jason's New Project, Bootstrap Shift, and More

February 03, 2020 18:00 - 1 hour - 50.2 MB

In this episode we start off with a quick conversation about ADHD, Chris' experience upgrading GoRails to Ruby 2.7 and Rails 6, Jason's new project ChurchChat, the new Bootstrap to TailwindCSS tool by Laravel Shift, upgrading Stripe subscriptions from a single plan to multiple plans, and Turbolinks.

New Jumpstart Features, Postponing Southeast Ruby 2020, and (Possibly) a New Online Ruby Conference

January 31, 2020 21:00 - 55 minutes - 76.2 MB

In this episode we talk about adding multitenancy in Jumpstart Pro, using ActiveStorage and Uppy, postponing Southeast Ruby 2020, a potential online Ruby conference in 2020, and Andrew stepping in on the This Week in Rails mailing list.

"Just Keep Hitting Tab"

January 20, 2020 17:00 - 46 minutes - 37 MB

In our first 2020 episode, we start with SQL, slowly delve into a conversation about typed languages like TypeScript and Crystal, the tooling around typed languages, and then talk video games.

Concerns, Interactors, and Ruby 2.7 Features (Ruby 2.7 Christmas Day 🎉)

December 23, 2019 14:00 - 54 minutes - 100 MB

In our last episode of 2019, we talk about using Concerns in Rails versus service objects (using Interactors) and then walk through a blog post on features coming to Rubyists Christmas Day in Ruby 2.7. Happy Holidays, thanks for listening, and see you in 2020!

Introducing Nate Hopkins, Working with ActionCable's API, Webpacker in Rails Engines, and Stimulus Reflex Updates

December 13, 2019 20:00 - 51 minutes - 94.5 MB

In this episode, we welcome Nate Hopkins to the sho, talk about ActionCable's API, discuss Jason's trouble with using JavaScript in a new Rails engine, get some updates from Nate on Stimulus Reflex, and Andrew shares experience with managing open source GitHub Action projects.

Introducing Andrew Mason, CI Tooling, Ruby 2.7 Features, Rails 6.1 on the Radar

December 06, 2019 18:00 - 53 minutes - 42.5 MB

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 Actions outside of CI, upcoming features in Ruby 2.7, and some features on the radar for Rails 6.1. 🎉

Building Chat Applications, GitHub Actions, HatchBox Features, and Mistakes

December 03, 2019 22:00 - 40 minutes - 32.5 MB

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 DigitalOcean Spaces as a drop-in S3 replacement), and a plethora of mistakes I (Jason) have made over the last two weeks. Best yet, we cram it into forty minutes.

Building Chat Applications, GitHub Actions, HatchBox Features, and Mistakes

December 03, 2019 22:00 - 40 minutes - 32.5 MB

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 DigitalOcean Spaces as a drop-in S3 replacement), and a plethora of mistakes I (Jason) have made over the last two weeks. Best yet, we cram it into forty minutes.

Better Late Than Never

November 25, 2019 16:00 - 41 minutes - 33 MB

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

October 25, 2019 13:00 - 41 minutes - 33.5 MB

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

October 18, 2019 13:00 - 45 minutes - 36.4 MB

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

October 11, 2019 21:45 - 37 minutes - 29.7 MB

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

September 27, 2019 13:00 - 51 minutes - 93.5 MB

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 Turbolinks and StimulusJS), building a security-based Slack app, and more.

Joined by Andrew Mason

September 20, 2019 13:00 - 52 minutes - 41.9 MB

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, and more.

StimulusReflex with Nate Hopkins

September 14, 2019 01:00 - 42 minutes - 77.9 MB

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 Rogues panelist. We talked with Nate about the early days of JavaScript up to JavaScript as we know it today, as well as the motivation behind StimulusReflex.


Andrew Mason
1 Episode
Avdi Grimm
1 Episode
Justin Searls
1 Episode
Nate Berkopec
1 Episode
Noah Gibbs
1 Episode

Twitter Mentions

@andrewmcodes 4 Episodes
@adamwathan 3 Episodes
@avdi 2 Episodes
@excid3 2 Episodes
@nateberkopec 2 Episodes
@javan 2 Episodes
@willjohnsonio 1 Episode
@_swanson 1 Episode
@chrisarcand 1 Episode
@dpaola2 1 Episode
@timriley 1 Episode
@hone02 1 Episode
@jaredcwhite 1 Episode
@eileencodes 1 Episode
@schwad4hd14 1 Episode
@heyjoshwood 1 Episode
@dhh 1 Episode
@dpritchett 1 Episode
@jakeherrington 1 Episode
@andrewfomera 1 Episode