[00:04:17] Chris asks the guys if they submitted a talk to RailsConf 2021. Andrew tells us about a virtual talk at a meetup he’s giving in June. [00:08:53] Chris tells us about something he helped start a long time ago called LaunchCode. [00:11:58] Find out what Chris’s submission to RailConf 2021 is on. [00:16:54] Chris helps Andrew understand Turbo better. [00:25:40] Jason talks about wondering what it would be like to shove turbo into React Native since he’s built stuff in it. Chris shares hi...
Mar 12, 2021•47 min•Ep. 120
[00:01:40] Mike tells us about himself, what he was doing before he started Sidekiq, and what led in the idea of him starting it. [00:03:46] Jason asks Mike if he thinks a lot of thread safe code in our ecosystem came from just people adopting Sidekiq, and when he started Sidekiq did he have plans of it becoming paid tiers or was it purely an open source project at the time. [00:06:07] When he moved to the open core model, Mike tells us if he had both the pro and enterprise license at one time o...
Mar 05, 2021•41 min•Ep. 119
[00:02:42] Andrew does a follow up from last week when he talked about moving and archiving repos and he gives an update. Jason tells us problems they’ve had with Dependabot. [00:05:36] We learn about Andrew perfecting a gem release workflow and using Conventional Commits. [00:09:43] Chris was busy this week and he tells us about a live stream he did with Freek Van der Herten, who created an app called Ray. [00:13:15] Find out about the product streaming Chris did with 12in12.io and how he did a...
Feb 26, 2021•49 min•Ep. 118
[00:00:22] The guys share stories of things that happened to them this past week. [00:06:30] Jason announces he got all his testing videos done for his course and it pushed him to do more work on the StimulusReflex testing library. [00:09:25] Chris asks the guys if they knew of a library that has test helpers for both frameworks. [00:12:22] Jason tells us his testimonials are done and he’s hit a weird spot with the app being a little bit incomplete, and he’s thinking about making a video. [00:14...
Feb 19, 2021•43 min•Ep. 117
[00:01:43] The guys chat about callbacks. [00:04:46] Chris tells us about the new course he did, “Ruby on Rails for Beginners.” [00:08:58] Andrew asks Chris if he actually talked to people who are newer in Rails to figure out about the pry or if he had a sense of it because of where he’s at in the community. [00:11:57] Jason hints at wanting to make a course on SQL for Active Record for Rails Developers, which gets Chris and Andrew excited. [00:14:22] Chris mentions how he put up a bare bones si...
Feb 12, 2021•38 min•Ep. 116
[00:01:50] Brian tells us what he does and how he got into Rails. [00:04:15] We learn about Brian’s company, Audience Ops, and ProcessKit, which is a SaaS product that he’s been working on. [00:05:40] Jason is curious to know what it was like for Brian to build his first product on WordPress. Also, he talks about learning Rails to build SaaS apps. [00:11:58] Brian tells us about building Sunrise KPI in Ruby. [00:13:28] Chris is curious to know if Brian’s designer focus makes him a little bit mor...
Feb 05, 2021•40 min•Ep. 115
[00:00:41] Chris and Jason tell us what they’ve been working on with Hotwire and StimulusReflex. [00:03:19] Tobias tells us all about himself and what he does at Makandra. [00:05:04] Tobias explains to us the idea behind Rails LTS, why it was created, and what it does for people. He talks about a Tweet by Patrick McKenzie. [00:08:08] Chris asks Tobias if it’s hard to maintain all that stuff or even just keeping an eye on the security vulnerabilities, and if he can monitor the newer versions of R...
Jan 29, 2021•31 min•Ep. 114
[00:00:34] DHH jumps right into telling us what the response has been to Hotwire and how Basecamp has felt about the response. [00:04:02] DHH talks about a book they published in 2013 and mentions to “wait for the pendulum to come your way,” and how this relates to Hotwire. He also talks about Turbo. [00:08:06] Since Hotwire, the whole package, is a separate gem you bring in, Jason asks DHH if long term, that will continue to be the case or if that will ship with Rails. [00:15:39] Rails 7 is bro...
Jan 19, 2021•53 min•Ep. 113
[00:01:20] Nate tells us a little bit about himself, what he does, and a book he wrote. [00:02:18] Nate talks about the Rails Performance workshop he released a month ago. [00:06:02] Jason asks Nate if he has any plans to go back into the in-person training or if he will keep the current format if it’s showing more advantages. [00:08:03] If you are interested in learning more about performance, Nate shares advice what you should do. [00:09:37] Jason announces that today we are basking in the rel...
Jan 15, 2021•39 min•Ep. 112
[00:01:41] Jason dropped his StimulusReflex course in early access and he tells us how the initial reception of it is and how he’s feeling about it. [00:09:21] Andrew explains the differences between Snowpack’s more like Webpacker, and he mentions Skypack and Snowpack pair very nice together. [00:18:07] Andrew tells us that Webpack is just a bunch of Webpack config rolled into a nice easy to use and they took most of the use cases of Webpack and bundled it into a gem. He mentions the web server ...
Jan 08, 2021•46 min•Ep. 111
[00:01:44] Robby tells us who is he and some of things he’s involved with. [00:02:42] Robby tells us about Z shells being the default on macOS and if more people are using it. [00:04:04] Since Robby’s been in the Rails Community for a long time, he tells us how things have changed and how he got into Ruby on Rails and Z shell. [00:16:34] Robby tells us about doing something in Postgres, but curious about using DRb (distributed object system for Ruby,) and a story about a past FOSSCON he went to ...
Jan 01, 2021•51 min•Ep. 110
[00:00:25] Jason tells us about his busy Black Friday weekend and having to use Rails Autoscale, and Chris mentions Shopify’s graph showing their traffic for the weekend. [00:02:51] Jason tells us what’s new in the Ruby on Rails world and mentions RC2, and Chris tested Jumpstart Pro against RC1. Jason talks about something is wrong with his RC and it may be something with the version of Ruby he’s using. He also tells us about a Full Stack Radio episode with Adam Wathan talking about Screencastin...
Dec 25, 2020•40 min•Ep. 108
Hotwire The live stream Chris Oliver X/Twitter Andrew Mason X/Twitter Jason Charnes X/Twitter...
Dec 22, 2020•47 min•Ep. 109
[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, 2020•51 min•Ep. 107
[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, 2020•1 hr 4 min•Ep. 106
[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, 2020•48 min•Ep. 105
[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, 2020•1 hr•Ep. 104
[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, 2020•50 min•Ep. 103
[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, 2020•57 min•Ep. 102
[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, 2020•43 min•Ep. 101
[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, 2020•45 min•Ep. 100
[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, 2020•49 min•Ep. 99
[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, 2020•46 min•Ep. 98
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, 2020•1 hr 2 min•Ep. 97
[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, 2020•46 min•Ep. 96
[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, 2020•59 min•Ep. 95
[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, 2020•50 min•Ep. 94
[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, 2020•58 min•Ep. 93
[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, 2020•51 min•Ep. 92
[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, 2020•55 min•Ep. 91