Remote Ruby - podcast cover

Remote Ruby

Chris Oliver, Andrew Mason, David Hillwww.remoteruby.com

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

Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

Partying Hard with John Nunemaker

[00:03:25] We get to know more about John, what he does, what he’s built, and what he’s most famous for. [00:08:52] John fills us in on what Flipper is. [00:13:04] Jason talks about how they’ve been using groups to do a stair-step rollout within the company, and John tells us about a new thing coming out that’s going to replace groups that will be easier. [00:14:21] Andrew explains more about Trunk Based Development. [00:16:23] John details more about Flipper rules that he’s working on. [00:28:3...

Feb 18, 202245 minEp. 167

Ben Orenstein - From Developer To CEO of Tuple

[00:02:09] Ben takes us thorough his career journey starting off as a programmer. [00:05:45] Ben explains how things have changed since he became a CEO and about the transition with Tuple. [00:06:35] Chris wonders if Ben’s had any struggles now that he’s interviewing and managing people, and he explains how he’s had to learn more in this process. [00:09:12] Ben tells us how hiring and figuring out ways to document all the things they’ve been doing has been playing out. [00:10:56] Tuple is a mac ...

Feb 11, 202250 minEp. 166

GitHub Codespaces & Docker with Benjamin Wood

[00:01:52] Ben introduces himself and tells us about a configuration he did with Docker. [00:09:24] Find out what GitHub Codespaces is all about. [00:18:20] Ben explains the demo he did on how to create a new repository. [00:22:56] Andrew tells Ben he feels like he might know how to set up a home network somehow, and what does Ben have to say about this? [00:26:01] Ben asks the guys if they’re using VSCode. [00:28:06] We learn how Ben and Andrew feel about the state of VSCode Ruby Extension. [00...

Feb 04, 202244 minEp. 165

Elixir & GenServers with Andreas Eriksson

[00:03:47] Andreas gives us a brief introduction of who he is, what he does, and how long he’s been writing Ruby code and Elixir code. [00:05:59] Find out what Phoenix LiveView is, and Jason wonders if it’s something that multiple processes could come in and reference or if it’s tied to one kind of connection. [00:08:55] Jason asks Andreas if he’s building a web app and someone tells him to use LiveView, what type of problems is he solving by using LiveView? [00:10:17] Since there’s a way to get...

Jan 28, 202228 minEp. 164

Autoscaling Rails with Adam McCrea

[00:01:10] Adam tells us a little bit about himself and how he got into this field. [00:03:48] We learn more about Adam’s career path from edge case to Rails Autoscale. [00:05:09] Adam gives us a rundown of what Rails Autoscale is and the problem it solves. [00:06:41] Andrew wonders if Rails Autoscale will help if you don’t have enough memory, and Adam tells us the solution for this. [00:09:39] Adam fills us in on the support load he gets and the kind of support he gives. [00:10:39] Find out how...

Jan 21, 202228 minEp. 163

WNB.rb with Emily Giurleo & Jemma Issroff

[00:01:32] Emily and Jemma tell us their background stories of how they found their way into Ruby. [00:03:26] Andrew asks Emily and Jemma if they ever wrote in BlueJ and he explains what it is. [00:04:19] We learn more about WNB.rb, how big the group is, and all the events they do. Also, Jemma tells us about Emily’s talk she gave at RubyConf 2020 that’s worth checking out called, “The Bug that Forced Me to Understand Memory Compaction.” [00:11:29] As leaders of WNB.rb, Jason asks Emily and Jemma...

Jan 14, 202226 minEp. 162

Paul Bahr aka "Whats a GitHub?" aka "High School with Ashtrays"

[00:01:06] Paul tells us the story of how he got into audio editing and podcasting. [00:05:19] We learn how Paul got linked up with the Remote Ruby podcast, as well as Brittany’s Ruby on Rails podcast. [00:09:01] Paul does True Crime podcasts and he tells us what he loves about them. [00:09:31] Since Paul has edited many, many episodes for both of the podcasts, Brittany wonders if there are certain words that exist within the Ruby community. [00:10:11] Brittany brings up the infamous Remote Ruby...

Jan 07, 202231 minEp. 161

David Heinemeier Hansson on Rails 7.0, Hotwire, and the future of Rails

[00:01:13] DHH tells us what Hotwire is and what’s new in Rails. [00:16:38] Jason brings up Hey being able to go full import map, and wonders if DHH sees being able to move to import maps only for Basecamp 4 eventually or will there be esbuild involved. [00:25:51] Hotwire Strada comes into the conversation and DHH fills us in on this. Chris talks about how the CSS and JS bundling turned out so clean and simple. [00:30:11] DHH shares his thoughts on building something in a simple, clear way versu...

Dec 31, 20211 hr 27 minEp. 160

Getting a Junior Developer Job with Jason Meller and Caitlin Cabrera

[00:02:40] Jason gives us an explanation of what Kolide is, how they found Caitlin, and why they decided to hire her. [00:06:09] Andrew asks Jason when he was looking for someone for a mid to senior position, and what led him to believe that maybe that’s someone who doesn’t fit into a senior category but can still have the impact of someone with a senior paycheck. [00:08:42] Find out the most impactful thing that Andrew’s company did for him as a Junior Developer, and Caitlin shares her journey ...

Dec 17, 20211 hrEp. 159

Discussing Tech Careers with Thiago Araujo and Stefanni Brasil of Hexdevs

[00:01:39] Thiago and Stefanni tell us a little bit about themselves, how they started doing the open source livestreams, and what their goals are for them. [00:07:56] We find out how Thiago got interested in doing this stuff, how he got started in Ruby, and what led him to focus on this particular area. [00:11:51] Find out the reason why Jason dropped out of college and what Andrew was angry about in college. Stefanni asks Andrew and Chris if it makes a difference when they do interviews with t...

Dec 10, 20211 hr 1 minEp. 158

Rails 7, Railties, and Sorbet at Shopify with Rafael França from Rails Core

[00:01:23] Rafael tells us what got him into Ruby and eventually into Rails. [00:05:08] We learn more about Rafael’s experience working at Plataformatec. [00:06:28] Rafael explains more about the Rails and Merb merge. [00:11:18] Find out when Rails engines became a thing, what a Railtie is, and how the Rails engine builds on top of the Railtie. [00:15:44] Chris wonders how the engine approach has helped organize such a big application like Shopify and Rafael tells us about a challenge with the l...

Dec 03, 202153 minEp. 157

Live from RubyConf 2021!

[00:00:28] The panelists introduce themselves. [00:01:37] We hear what everyone is most excited about being at RubyConf and the talks they are most excited about going to. [00:04:11] Jason Swett shares how he prepped for the workshops, and Nick and Emily tell us about their talks. [00:08:13] Jemma asks the panelists why they come to conferences and what brings them here. [00:11:12] Everyone here is a podcaster, so we find out why they do these podcasts. [00:15:11] The panelists share what is so ...

Nov 24, 202150 minEp. 156

RubyConf 2021 | Talks We Liked and People We Met

[00:00:52] The guys chat about being at RubyConf, how they recorded a live episode with six people, what they talked about, and something about a stellar ending. [00:02:50] Andrew and Jason talk about what happened from the first day of RubyConf and from then on, between meeting up with people, eating with friends, doing a lot of walking, hugging, and talking with so many people. [00:06:39] Jason tells us more about Matz’s talk on the Ruby 3 Nexus. [00:10:49] Jason explains another thing Matz ta...

Nov 19, 202140 minEp. 155

Andrew and Jasons Mall Stories and Elixir

[00:03:24] Andrew went to a mall and he explains what it was like to shop in a mall in 2021. [00:05:17] Jason and Andrew are headed to RubyConf and they discuss what they are most looking forward to there. [00:07:30] The guys finally chat about Elixir! [00:09:12] The topic of Hotwire is discussed, and Chris tells us what fascinates him with the Elixir of the LiveView. [00:16:51] Andrew tells us he was supposed to learn Elixir and why he hasn’t learned it yet. [00:20:31] Jason announces he starte...

Nov 12, 202138 minEp. 154

Ruby on the Apple M1 Max And Things You Expect To Be Fine But Arent

[00:00:32] Andrew tells us they shipped a new project at work this week they’ve been working on for a few months, and although it went pretty smoothly, he explains some bumps they had along the way and dealing with crunch time. Chris shares an issue and why he’s been postponing the launch of the new Hatchbox. [00:04:13] We hear more about propagating the DNS and how long it took. [00:08:28] Andrew mentions using the Proxyman app and what it does. [00:09:15] Chris tells us about his new Mac, and ...

Nov 05, 202143 minEp. 153

Destroy Async, Miss Hannigan, Wisper, and Parcel

[00:10:32] Jason tells us what he’s been working on this week and a problem with quickly deleting a record that has associations and callbacks. [00:13:53] We learn more about the gem Miss Hannigan. [00:16:15] Chris talks about whether or not to include soft deletes in the default scope, because you end up with gotchas, and Andrew tells us the importance of putting more work and thought into your data architecture, the easier it be to modify and do things later. [00:19:47] Andrew asks the guys if...

Oct 29, 202150 minEp. 152

Turbo Native & Hotwire - How Polywork Supercharges Development

[00:01:32] Joe, Chris, and Dylan tell us what they do at Polywork. [00:02:34] Joe shares things that make a good Rails Developer and what type of person would be best to join their team. [00:05:47] Find out all about Polywork. Andrew mentions checking out Brian Lovin’s Polywork page. [00:07:16] Joe tells us how they rebuilt the application on Rails 6.1, Turbo, and Stimulus, and how it has paid off for them. [00:11:49] Andrew asks the guys what they’re using Turbo for, what kind of wins is it giv...

Oct 22, 202140 minEp. 151

Yuh-Jit - Optimizing JIT compiler built inside CRuby

[00:04:42] We find out if the guys done any stuff with Rails 7 yet and Chris tells us what’s been going on with it. [00:09:44] Chris asks the guys if they are using an encryption library, and Jason talks about using Lockbox and Symmetric Encryption. [00:14:08] Chris tells us more about progressive encryption in Rails 7. [00:15:11] The guys chat about Ruby 3.1 and the new project from Shopify getting merged into Ruby called YJIT, which is an open source JIT compiler for CRuby. [00:18:43] The conv...

Oct 15, 202141 minEp. 150

Propshaft, Engines, and Turbo | Uh This Isn't a Car Repair Podcast

[00:00:50] The guys chat about the new release of Turbo 7.0.1. [00:01:46] Chris tells us how he moved all of the GoRails, CSS, and JavaScript from Webpacker into CSS and JS bundling, and it went pretty smooth except for something dumb he did. [00:04:50] Propshaft is brought up and we learn what it does. [00:08:44] Why do we need the hashes at the end? Andrew explains why it’s all about caching. [00:11:08] Ryan Bates is mentioned since he commented on the Propshaft repo. Also, Ryan, if you are li...

Oct 08, 202148 minEp. 149

Making Magic with ImageMagick

[00:03:38] Jason tells us about an interesting project he’s been working on this week with a Mockup Generator, and he’s on the Ruby side of it now. He tells us how he’s rendering the images on top of each other with a React component called Design. [00:09:29] Andrew asks Jason what happens if you have a P and G layer on top of a JPEG. Chris wonders if Jason is doing the commands with image processing, MiniMagick, or RMagick, and if he’s doing all of them once or two at a time. Jason mentions loo...

Oct 01, 202143 minEp. 148

Red Pill-Blue Pill and CSS Bundling

[00:03:19] Jason tells us about a side project he’s working on which is mostly JavaScript, but he’s also using ImageMagick. [00:04:46] Andrew gets off topic and asks the guys if they saw the trailer for The Matrix 4 and he reveals a fun fact about the website. Chris asks the guys if they’ve watched any of the CSS bundling stuff that’s going on and he fills us in on what’s going on. [00:11:33] We find out what happened when Jason decides he wants to figure out the config file for esbuild and we l...

Sep 24, 202152 minEp. 147

Once you get it working, it works!

[00:03:52] Jason fills us in on how he’s building a pretty heavy JavaScript tool, using Vite, and a problem he had. [00:11:04] We learn about some PR’s Jason around Webpacker on the GoRails discord that had a solution for Jason’s problem. [00:13:50] Chris talks about “esbuild for Rails” and other approaches that are coming out right now with DHH’s latest stuff is fascinating. He also talks about Babel being a nightmare and being able to do the Importmap Rails for Turbo and Stimulus that have har...

Sep 17, 202139 minEp. 146

Moving From Consulting To Products With Andrew Sabetta

[00:03:15] Andrew introduces himself, what he does, and more about the businesses that he started. [00:09:48] Chris asks Andrew what took him from PHP to Ruby. [00:12:22] Find out about the project Andrew did with Rails. [00:14:28] The conversation turns to talking about going from consulting, into wanting to build a product, and the transition being a hard decision. [00:16:48] Jason tells us about his issue with being idea driven. He’s excited about building, the marketing stuff he’s not good a...

Sep 10, 20211 hr 13 minEp. 145

Kasper Timm Hansen from the Rails Core Team

[00:00:43] Jason and Chris chat about stripe-ruby-mock and Paddle. [00:03:23] Kasper tells about himself, what he’s doing now, and how he got into the Rails and Ruby stuff. [00:13:51] Chris asks Kasper if he has any thoughts on the depth that he has to put into thinking about every one of the PR’s which has to be quite a lot. [00:15:06] Chris brings up Active Storage as an interesting example that was a basecamp use case that was extracted, and Kasper shares some thoughts on this too. [00:17:12]...

Sep 03, 202149 minEp. 144

Code Metrics with Kevin Murphy

[00:03:15] We start with Andrew telling us he’s not a fan of code coverage metric and talks about a gem everyone uses called SimpleCov and what it does. Kevin dives into code coverage and why he doesn’t believe it’s a holistic measure and how code coverage can lie to you. [00:05:40] Find out why Kevin love tests, and he explains some other downsides of focusing on code coverage and brings up Coveralls and when is it too much. [00:08:55] Andrew asks Kevin if there are some metrics that are good t...

Aug 27, 202143 minEp. 143

Pay V3 & Coding without Resposibilities

[00:02:51] Chris tells us about taking on the task of refactoring Pay. [00:03:48] Find out about the first open source project Chris did in programming called “Keryx,” and how this refactoring he’s doing brought him back those days of reminding him how he needs to go make these changes and wondering how he’s going to do them. [00:07:20] Chris takes us through what happened for his first couple of attempts in the refactoring of Pay and the challenges he encountered and announces that Pay 3 is aro...

Aug 20, 202148 minEp. 142

MEGA Crossover Episode (The Bike Shed x Rails with Jason x Remote Ruby x Ruby on Rails Podcast)

[00:01:02] Chris, Jason, and Andrew tell us the story behind Remote Ruby and how it started. [00:03:42] Jason Swett tells us the origin of where Rails with Jason came from. [00:04:42] Chris Toomey and Stephanie share the story behind The Bike Shed. [00:07:10] Brittany tells us her story behind The Ruby on Rails podcast. [00:08:07] We find out how Remote Ruby and The Bike Shed are put together and planned out week to week. [00:10:50] Jason Swett and Brittany tell us how they select guests for the...

Aug 11, 202135 minEp. 141

Now We're A Webpacker Podcast

[00:01:42] Last week the guys discussed using Inertia, and Jason tell us he’s been doing more Inertia and messing with forms, “axios” is explained, and using validation. [00:10:18] Jason talks about showing some people what he’s been doing with Inertia and someone asked him how he was going to handle flash. Jason tells us what he did, and Andrew shares some thoughts on this. [00:12:27] At Podia, Jason said they have a MutationObserver and what it does. Andrew tells us about the Shop Talk Show Po...

Aug 06, 202145 minEp. 140

Learning in Public | Alpine & Inertia

[00:00:42] Andrew gives us an update if he finished his JavaScript framework he was working on, and he tells us why he chooses to use Alpine over Stimulus. [00:03:45] Find out about a method that Bridgetown has called jsonify and what it does. [00:04:55] Jason tells us since he’s been low key back in action this week and he’s been trying out Inertia.js. The creator of Inertia, Jonathan Reinink was on a previous episode that you should listen to. Also, Jason talks about how he likes using Tailwin...

Jul 30, 202133 minEp. 139

Collin Jilbert: Bootcamps, Ruby Radar, and finding a job as a Junior Rails Developer

[00:01:46] Collin gives us his background and getting into the programming world. [00:03:24] Collin fills us in on why he decided to do a part-time Bootcamp instead of a full-time one, and Chris wonders if the slower pace helped him retain knowledge. [00:06:28] Find out about the kind of projects Collin did at the Bootcamp. [00:08:21] Andrew ask Collin for his opinion on why they hit Sinatra before Rails. [00:11:06] Chris wonders how the support was set up when Collin walked into some problem th...

Jul 23, 202142 minEp. 138
Hosted on Buzzsprout
For the best experience, listen in Metacast app for iOS or Android