[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, 2021•41 min•Ep. 150
[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, 2021•48 min•Ep. 149
[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, 2021•43 min•Ep. 148
[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, 2021•52 min•Ep. 147
[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, 2021•39 min•Ep. 146
[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, 2021•1 hr 13 min•Ep. 145
[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, 2021•49 min•Ep. 144
[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, 2021•43 min•Ep. 143
[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, 2021•48 min•Ep. 142
[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, 2021•35 min•Ep. 141
[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, 2021•45 min•Ep. 140
[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, 2021•33 min•Ep. 139
[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, 2021•42 min•Ep. 138
[00:00:51] Chris gives a shout-out to Adam McCrea, the Developer behind the Rails Autoscale for Heroku, and how he grew the product over the course of three years and had $300,000 in annual revenue. He was recently talking about it on an episode of “Startups For the Rest of Us.” [00:02:21] The guys talk about feeling burnt out, Chris going on vacation in two weeks, Andrew needing a massage or float therapy, and good books to read. [00:08:48] Andrew tells us he is slowly working his way through m...
Jul 16, 2021•48 min•Ep. 137
[00:00:15] Since Jason’s been gone a few weeks, the guys have a chat to catch up. Jason tells us how it’s been going at home since the arrival of his baby daughter, Chris gives us an update of what’s going on with his new house, and Andrew tells us he’s been busy with his website and doing upgrades. [00:07:19] Andrew informs us how he regrets making all those GitHub actions a while ago, and he explains why. [00:09:02] Andrew talks about Adam Wathan and what he’s been tweeting about with GitHub i...
Jul 09, 2021•25 min•Ep. 136
[00:02:00] Chris and Andrew reminisce about Wii Fit, Dungeons & Dragons, and card games, which we learn Andrew became a cheater in card games. [00:04:57] Andrew gives two shout-outs, Jason Swett had his hundredth podcast of “Rails with Jason” this week, and Brittany Martin moved her Ruby on Rails podcast. [00:07:50] Andrew shares some interesting information he learned about companies moving away from whiteboard interviews and now doing pairing interviews, and Chris talks about how important...
Jul 02, 2021•53 min•Ep. 135
[00:03:38] Cameron fills us in on a project he’s working on called Kuby, and how he got started on it. [00:10:07] Cameron walks us through setting Kuby up for the first time. [00:13:33] Chris wonders how Kuby works with databases. Cameron tells us about another really cool project called KubeDB. [00:15:38] We learn how different things work in Kubernetes, such as SSH, Cron, and running Migrations. [00:19:21] Cameron talks about Kubernetes having its own Cron job system, and Chris tells us he can...
Jun 25, 2021•54 min•Ep. 134
[00:00:58] We start off by Andrew telling us he’s working in a weird area of the internet doing stuff with Adobe and the guys catch up on what’s going on in their lives. [00:07:59] It’s not a joke! Jason wants to talk about Haml, and how interested and excited he is to see they’re working on it again (you can certainly hear the cheering from Andrew). ☺ Andrew talks about Haml released their “roadmap” for what they want to do and how they’re trying to get some funds on Google sponsors. [00:09:55]...
Jun 18, 2021•41 min•Ep. 133
[00:00:50] Andrew fills us in on the Ruby Radar stuff and if anyone is interested in being a part of it or helping out you can reach out to him! [00:03:25] Andrew tells us about using elink which is like a bookmarking tool. [00:05:03] Chris tells us about doing email work for the job board he wants to set up and we find out what happens since it’s been awhile that he did any CSS work in email. [00:07:32] Andrew explains what Maizzle does and how it works. [00:12:07] Chris tells us about Rails Re...
Jun 11, 2021•57 min•Ep. 132
[00:00:49] Andrew tells us Brittany Martin released a great podcast episode with Evan Phoenix and Marty Haught, about behind the scenes of Railsconf, and a story about how a man’s submarine was running Ruby. [00:04:56] We hear about Andrew’s move and the crazy things that happened before he moved, which included his house catching on fire and finding a place to live in Arizona during a housing shortage, and his experience shopping for furniture at IKEA for the first time in his life! ☺ [00:11:40...
Jun 04, 2021•48 min•Ep. 131
[00:03:26] CJ tells us about himself and what he does at Stripe. [00:07:18] We learn about two different paths and what Stripe does beyond card payments. [00:09:21] Chris wonders since CJ knows Ruby, if he ends up doing every language and every front-end framework too. Chris talks about using Sinatra as well. [00:12:48] CJ asks Chris how much Swift code he had to write or if he was using SwiftUI for his newly released iOS app for Jumpstart. [00:15:32] CJ helps Chris out with how he can do paymen...
May 28, 2021•44 min•Ep. 130
[00:05:33] Jason introduces himself and tells us what he does. [00:06:48] Jason defines what a service object is and how he views them, and then asks the guys if they use service objects and what comes to mind when they hear the term service objects. [00:11:45] We find out about a blog post that Jason wrote recently that he tells us about. [00:13:49] Chris talks about good complicated examples are the hardest to come up with, and Jason tells us about a challenge he had with cases in his own work...
May 21, 2021•41 min•Ep. 129
[00:00:49] What an interesting week for Andrew! Find out exactly what happened to him and all about his “concerns” he had at work. [00:07:41] Chris was on Twitter this week talking about maybe bringing back “Rails Rumble” and he would love to make it happen but would need help. [00:12:20] We find out if anyone has participated in a Hackathon before. Chris and Jason talk about one time they tried to have their own Hackathon and what happened. [00:18:27] Andrea, the “Caddy Expert,” tells us all ab...
May 14, 2021•42 min•Ep. 128
[00:01:59] Jason tells us about WNB.rb, which is a new virtual community for women and non-binary Rubyists to get involved in. [00:03:23] Joe tells us all about himself and what he does. [00:05:08] We learn how it was in the early days when Joe was just using the Turbolinks version. [00:09:20] Joe tells us things he’s built in the past especially when people are trying to convert their app to mobile. [00:13:48] JavaScript Bridge is talked about, how to use it, and how Joe learned about it. [00:1...
Apr 30, 2021•51 min•Ep. 127
[00:02:05] We learn how RailsConf 2021 was from Chris, and Andrew makes an announcement that he’s moving out of state and something about always wanting to be a trucker. ☺ [00:07:45] Chris fills us in on what he talked about at RailsConf 2021, which was on Action Text, Turbo, and ActionMailbox. [00:10:51] Jason tells us about using Action Text and what happened. Chris and Andrew chat more about Action Text, Trix, and Markdown Editor. [00:14:34] Turbo Native is brought up and Chris talks about wo...
Apr 23, 2021•51 min•Ep. 126
After Jason talked about his side project last week, he tells us he had to abandon Stripe checkout and did something else instead, and Chris announced he just did a Stripe Checkout video for GoRails this week. Joining us on today’s episode, we have Joel Hawksley, an Engineer at GitHub and creator of ViewComponent. We learn what ViewComponents are, how Joel came up with the idea, and his latest experiment and vision for it, which is a big one. Joel tells us some ideas he has for Cuprite, and Andr...
Apr 16, 2021•56 min•Ep. 125
[00:01:51] Jason tells us he’s been on “bug rotation” at Podia this week and he shares how they do it. [00:05:53] Chris explains how he was working on some Rewardful stuff. [00:08:00] Jason announces Andrea Fomera has released her Hotwire course and some great things that have happened with that. [00:12:05] Jason tells us about a new side project he’s been working on which is an E-commerce platform for physical goods aimed towards print shops. He picks Chris’s brain about payment gotchas he’s co...
Apr 09, 2021•40 min•Ep. 124
[00:03:19] Andrew starts us off with a funny story starting with having some discrepancies on staging and locally and using redirect back method. [00:06:52] Chris and Andrew dive into discussing Leftpad. [00:12:05] Chris brings up the fiasco that went down on Twitter with mimemagic dependency and Andrew explains it. [00:18:39] We learn about a new version of Rails that was just released, and Chris mentions the mimemagic gem has 110 million downloads! Andrew gives a shout-out to Jon Wood. [00:23:...
Apr 02, 2021•49 min•Ep. 123
[00:01:45] Fred gives us a brief introduction of what he’s working on these days. [00:03:50] Fred did a conference talk about the Third Age of JavaScript and he tells us what it is. [00:07:07] Andrew asks Fred to explain what ESM is and modules. [00:10:53] We learn about using Skypack when Andrew brings up about not having to run NPM install on your local machine. [00:14:30] Chris wonders if there is a use for Babel still in the ESM world or not. [00:16:37] We find out more about Snowpack. [00:2...
Mar 26, 2021•50 min•Ep. 122
[00:01:00] The guys chat about what happened this week in their lives, getting COVID vaccines, and Chris trying to get a title transferred on an old car. [00:10:57] Andrew poses a question to Jason and Chris which has to do with Delegated Types. Chris and Jason have a discussion about using it. [00:17:13] Chris mentions pagination being a problem and how querying and then merging could work. After having the discussion, Andrew says it all makes sense to him. [00:22:14] Jason tells us about a pre...
Mar 19, 2021•40 min•Ep. 121