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

Andrew's Haml/ERB trailer, TailwindCSS 2.0, and instant Browser Notifcations with CableReady

[00:00:39] Jason starts off by talking about a Rails app he went back to that he built and hasn’t touched since March. [00:02:05] Jason upgraded Ruby in Rails and then started the Tailwind 2.0 update and was surprised at how easy it was for “most” things. Chris talked about his moment when he upgraded Jumpstart Pro. [00:04:27] Chris mentions patching Webpacker to fix the Webpack DevServer changes and it was not his favorite upgrade. Andrew shares some info about Webpack and why it may not have b...

Dec 18, 202051 minEp. 107

Modeling friendships is hard, Railscasts nostalgia, and reviving ActsAsTenant

[00:00:47] Jason and Chris talk about modelling friendships in your database models. [00:06:56] Chris brings up building teams and inviting people being tricky. [00:08:35] Jason talks about using HasFriendship library, which lets you add friendship features to your ActiveRecord models. Chris mentions to Jason about watching a RailsCasts episode on Self-Referential Association by Ryan Bates. [00:13:31] Chris talks about working with an app a long time ago, and he explains how naming your code in ...

Dec 11, 20201 hr 4 minEp. 106

Bridgetown, APIStruct, Hashie, and generating PDF forms in Rails

[00:05:05] What’s new in Ruby and Rails Land? Andrew announces RubyConf 2020 (virtual) is next week. [00:09:20] Jason spun up a Bridgetown site with Tailwind and said it was fun. Andrew says he’s been playing around with it a lot this week and made a short video on how to add Tailwind, and he went full hog into Snowpack again. [00:10:12] Jason asks Andrew if he ever gut the Webpack setup in Bridgetown and replace it with a Snowpack setup. Andrew talks about the video he made (link below). Jason ...

Dec 04, 202048 minEp. 105

Modernizing A Community Is Hard

[00:00:34] Jason and Chris chat about voting, election, and COVID. Chris mentions a GitHub repository that posts the election votes in real time. [00:9:56] Chris tells us there is good news on the horizon with Ruby 3.0 and Rails 6.1 coming out soon, and the guys chat about the changes. [00:13:10] Jason is curious on Chris and Andrew’s thoughts on how Turbolinks is going to affect the adoption and the use of StimulusReflex. [00:19:37] Andrew talks about how the messaging around Turbolinks has nev...

Nov 27, 20201 hrEp. 104

Reimagined Rails views using Matestack with Jonas Jabari

[00:00:48] The guys catch up on what’s been going on this week. Chris tells us he’s been using Jumpstart in rebuilding Hatchbox this week. Andrew has been on PTO all week, so he’s been chilling, cleaning, and in the middle of refactoring. Jason tells us about a call he got from someone who had signed up for HopeGrid. [00:07:22] Jonas tells us about himself and what Matestack is. [00:10:38] Find out how Matestack is different from View Component or a traditional kind of component type gem. [00:12...

Nov 20, 202050 minEp. 103

Webpacker in Engines & Dealing with Burnout

[00:01:25] Chris talks about going down the rabbit hole since their discussion last week about Webpacker and Rails Engines which was on his to-do list, and he finds out it is rough. [00:05:31] Andrew asks Chris if there was anything in the Webpack or Docs that made him think that maybe he should add this, or did he already cover it and he explains. [00:07:46] Chris explains a problem he ran into with JavaScript and CSS to display graphs and about using a JavaScript pack tag in the Main Rails App...

Nov 13, 202057 minEp. 102

New Rails API docs, Webpacker "fun", and security.txt

[00:03:05] Chris mentions Kasper posted a link to a PR that updates the Rails API guides, which now includes the sidebar with all of the classes and turbo links in there. [00:04:54] Andrew brings up Docs and tells us there’s a ton of Webpacker documentation in a folder in the Webpacker repo called “Docs” and there’s a lot of documentation in there that a lot of people probably don’t know about. [00:09:28] Jason was reading the Docs and just realized you can import Sprockets files into your webpa...

Nov 06, 202043 minEp. 101

🎉 Episode 100!! Upgrading Rails with Ernesto Tagwerker

[00:05:18] Ernesto gives us an introduction of who he is and what he does. [00:10:43] Ernesto talks about the last RailsConf in Minneapolis when they were all together. Andrew talks about wanting to upgrade a Rails App and how he came across Ernesto’s FastRuby that had great content, which is why he asked him to be on the show today. [00:12:39] We learn about FastRuby.io from Ernesto. He also talks about the kinds of things you need to think about before you upgrade Rails and what to do if your ...

Oct 30, 202045 minEp. 100

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

[00:01:38] Andrew tells us about his weekend having to truncate 250 million rows and how he had to take care of a few issues. Jason talks about what he’s been using to search. [00:05:14] Jason talks about using a Laravel package called Scout. [00:06:50] Andrew tells us about having wrist problems and is trying to come up with solutions to help his situation. He asks Jason if he has any suggestions. They both chat about what they do for self-care and how they could manage stress better. [00:18:50...

Oct 23, 202049 minEp. 99

Getting started in Ruby & Rails with Will Johnson

[00:00:25] What have the guys been up to? Jason tells us he’s been working on his editor project with Reflex and Cable Ready, Chris has been working on Stimulus Reflex, and Andrew’s project is trying to truncate a table that has 225 million records in it! Yikes! Fingers crossed for Andrew! [00:07:20] Will tells us all about himself and how he got into Rails. [00:09:02] Will gives us a synopsis of his E-book, Break Into Tech With Twitter, that was released a few weeks ago. [00:10:21] Andrew asks ...

Oct 16, 202046 minEp. 98

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

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

Oct 09, 20201 hr 2 minEp. 97

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

[00:01:49] Chris tells us he had somebody using Jumpstart that couldn’t get into his app, so he explains how he solved the problem. He also talks about how he used yarn link. [00:10:10] Chris talks about how he was trying to improve administrates navigation, which is actually based off your routes. [00:15:38] The guys chat about how the official version of Vue 3.0.0 was released! [00:18:14] Jason’s been busy writing SQL at work doing campaign emails and what’s been going on with that. Chris asks...

Oct 02, 202046 minEp. 96

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

[00:02:34] Andrew tells us what happened when he gave Linter Action another try. He also talks about code scanning alerts and RuboCop. [00:05:14] Andrew tweeted a picture of the UI and it doesn’t look like what you think it would, but he found it to be pretty cool (link below). He also talks about Checks API and Pronto gem. [00:11:33] New this week, Andrew has gotten really big into testing and has seen the bottom of the weeds. He’s been scouring Evil Martians blog and following them on GitHub s...

Sep 28, 202059 minEp. 95

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

[00:07:05] Jason tells us all the cool features Laravel 8 is going to have. [00:14:08] We hear of glimpse of what the new version of Spark will have which sounds pretty cool. [00:17:33] Paddle is talked about and what is does and more people seem to be using it nowadays. [00:19:22] Chris mentions to Jason if he saw that Ruby has an experimental support for Rightward assignments and he explains what it does. Andrew says there’s some computer science mathematical thing that addresses this (link in...

Sep 18, 202050 minEp. 94

Ruby 3 adds Ractor, Hook Relay, ZSH and more

[00:08:26] Chris has been jumping into the Ruby stuff and mentions there was a Ractor announcement and it was accepted, which will be in the next Ruby. Chris asks Andrew if he’s written much multithreaded code before and Chris talks about his experience with it and talks about Ractor. [00:17:47] Chris and Andrew discuss things they learned and didn’t learn in college classes. [00:21:23] Andrew talks about wanting to use the Anyway Config from Palkan which he thinks will solve a lot of his issues...

Sep 11, 202058 minEp. 93

Rails Hosting Survey results & Junk Drawers for Code

[00:00:55] Jason explains his absence last week because he was trying to trace down a bug with CableReady and morphed them how they worked together. [00:10:05] Chris has been working on a new course which he’ll announce soon. He wants to get into the meta programming, classes and modules, class variables, just more advanced Ruby stuff. He mentions how he did a screencast on “The Gilded Rose Kata.” [00:13:40] Andrew tells us he’s been drowning at work, working on the podcast app for Rebase, and d...

Sep 04, 202051 minEp. 92

Andrew's first time working with legacy Rails applications

[00:01:55] Chris and Andrew chat about old and new video games and server issues. [00:09:03] Chris asks Andrew what he’s been up to this week and anything exciting like RSpec Tests. Andrew tells us he’s been working on Legacy Rails 4 App which has been an interesting experience and a new challenge for him. Chris brings up his first Rails job out of college. [00:15:28] Andrew tells us what his mentor taught him early in his career about having no idea about the circumstances or requirements surro...

Aug 28, 202055 minEp. 91

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

[00:03:37] The guys catch up on what’s been going on in their lives. [00:10:58] Jason tells us he’s been refactoring and cranking out view components. Chris talks about the transition that he went from building the notifications things and refactoring it. [00:14:04] Chris asks the guys if they’ve done any other stimulus reflex features that they’re going to try and build or if they’re mostly focused on the site preview thing. Jason’s main focus is the editor. Chris tell us what he does for notif...

Aug 21, 202057 minEp. 90

Following up with Steve Polito

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?” Find ou...

Aug 14, 202054 minEp. 88

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

[00:00:25] Chris has been tweeting about doing notifications in Rails and trying to build and he asks the guys if they’ve used any notifications gems in Rails or have they built it from scratch or what have they done in the past. Chris mentions about something Palkan wrote about Active Delivery. [00:06:34] Chris talks about getting a Tweet from Steve Polito about writing Gems is a good way of pushing your learning. [00:10:35] Jason tells us what notifications are to him, which is always a thing ...

Aug 07, 202044 minEp. 89

Building Homes & Software, Translations, and Bridgetown

[00:03:02] Jason and Chris chat about moving, selling, and designing their new homes. Chris has gone down a rabbit hole lately and tells us to check out a Matt Risinger, a builder in Texas, on YouTube. [00:11:20] Jason talks about using Stripe's hosted billing stuff and it was a dream come true. Chris brings up Paddle and wanting to try it. [00:21:19] Chris has been spending the past few days extracting every string out of Jumpstart Pro into Locales and he finds there some cool stuff and some an...

Jul 31, 202054 minEp. 87

Futurism, Jumpstart, and Javascript Dependencies

[00:02:20] Andrew and Chris chat about Slim, Tailwind, and Components. They also mention Steve Schoger and Adam Wathan, who are the creators, designers, and developers of Tailwind CSS, and how they built this framework and then taught you how to use it. [00:08:32] Andrew talks about why he’s been invested in Tailwind since college. Chris talks about how you can a lot of Bootstrap themes in Tailwind. The guys also discuss GitHub and Patreon sponsorships. [00:14:57] Webpack configs is talked about...

Jul 24, 20201 hr 3 minEp. 86

Exploring HEY's Gemfile

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

Jul 10, 202053 minEp. 85

Andrew needs a job and TailwindCSS ViewComponents

[00:01:03] Andrew fills us in on being laid off from his job and he talks about how his job search is going. [00:09:32] Jason asks Andrew how the interviewing process has been going and if he’s had to do any whiteboarding. Andrew tells us what he’s had to do for some interviews. [00:14:32] Andrew tells us he’s been redoing his website with BridgetownRB, Tailwind, and little bit of Stimulus. He also mentions Tailwind Builder and what it does. He gives a s/o to Jared White from BridgetownRB who wa...

Jul 03, 202047 minEp. 84

MiniTest for Those Who RSpec

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 Testing Libr...

Jun 26, 202051 minEp. 83

Advanced StimulusReflex & CableReady in real-world apps

[00:06:10] Jason starts out by talking about working on action cable this past weekend since he uses stimulus reflex for everything in life and he couldn’t control the logging. Chris mentions he had a similar issue happen to him. [00:10:00] Andrew chimes in to say he thinks this is a place where components can really shine with cable ready. Jason talks about using components at work. [00:13:19] Chris wonders if Jason has dropped down into Cable Ready since he’s been using Stimulus Reflex a lot. ...

Jun 19, 202052 minEp. 82

Past Rubies and Rails history with Nick Schwaderer

[00:03:20] Jason talks about the form stuff he’s been working on in Reflex. [00:08:02] Nick tells us about the background of “Past Rubies,” which has been on hiatus since Christmas, but will be reappearing in the next month. [00:15:12] The merge of Rails and Merb is brought up by Chris and he mentions a fascinating blog post by Yehuda Katz. [00:21:30] Nick talks about Brighton Ruby’s alternative conference which is a remote conference this year and they are giving a hard copy of “Why’s (poignant...

Jun 12, 202058 minEp. 81

RailsBytes.com, AppLocale and more with Andrea Fomera

[00:02:25] Chris starts off and gives a s/o to Andrea Fomera for being one of the first GoRails subscribers and the longest subscriber. Then they explain what RailsBytes is and how they got into building it. [00:08:37] Chris talks about something they discovered working on this project and Andrea Fomera gives an example about installing things that depend on Webpacker. [00:11:45] Andrew mentions if you look at templates that exist today, people are employing different methods for adding a gem to...

Jun 05, 202045 minEp. 80

Railsconf Couch Edition & May of WTFs with Matt Swanson

[00:04:25] Matt gives us an introduction of who he is and what he does at SEP. He also mentions his blog called, “Boring Rails.” (don’t be fooled by the name)☺ [00:05:55] Besides doing Rails at work, Matt fills us in on other things he works in. [00:08:08] Jason asks the guys if any of them have watched the “RailsConf 2020.2 Couch Edition” talks and what are some of their favorites. Andrew starts off talking about a Webpacker one called, “Webpacker, It-just-works, But How?’ by Justin Gordon. Als...

May 29, 202055 minEp. 79

Bridgetown Ruby with Jared White

[00:06:06] Jared gives us a summary of who he is, what he does, and how Bridgetown started. Let’s just say it was a wild ride! [00:018:11] Jared talks about defaults and how they are vital with any static site generator. Chris talks about contributing a generate page or generate page command for anybody who’s never done this before. [00:22:32] Chris mentions he’s built a few static sights recently and he was questioning going the Gatsby route or something else. He says it’s nice to have Bridgeto...

May 22, 202056 minEp. 78
Hosted on Buzzsprout
For the best experience, listen in Metacast app for iOS or Android