
Sign up to save your podcasts
Or


[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 their podcasts.
[00:12:20] Brittany is curious to know if any of the panelists could host the podcast they are currently hosting now if they weren’t actively working in Ruby.
[00:16:00] Brittany wonders if Steph has ever had a client from thoughtbot say, Hey, were you talking about me, whenever she’s talking about her current client on the podcast.
[00:16:44] Andrew fills us in on how things have changed for him since he’s not working at CodeFund which was an open source thing and people could see what he was actively working on. Now he’s working for a company where it’s closed source and you might not be able to reveal as much as much what he’s working on at any given time.
[00:19:32] The topic we discuss here is if there is a way to market the podcasts so that other developers will listen to it, and if there’s a way we can make our podcasts accessible to the general software community as opposed to just Ruby.
[00:22:23] The panelists share their views on if there is room for more Ruby on Rails Podcasts outside of the ones that are on this episode today.
[00:25:15] Brittany is curious and wonders if anyone ever had the funny experience of realizing that you’re not just podcasting into the ether and what you’re saying and doing matters.
[00:28:15] The conversation shifts to legacies which is a good one! We find out if anybody puts any thought into the legacy of their podcast, whether or not they will stay with it to the end, if they will eventually pass it off, and whether or not they think about it’s their responsibility to the community to make sure that it keeps going.
[00:32:54] We wrap up this fantastic mega episode with everyone telling us where you can listen to their podcast and where you can follow them online.
Host:
Brittany Martin
Panelists:
Chris Oliver
Jason Charnes
Andrew Mason
Stephanie Viccari
Chris Toomey
Jason Swett
Sponsor:
Honeybadger
Links:
Brittany Martin Twitter
The Ruby on Rails Podcast
Jason Charnes Twitter
Andrew Mason Twitter
Chris Oliver Twitter
Go Rails
Go Rails Twitter
Remote Ruby
Remote Ruby Twitter
Chris Toomey Twitter
Stephanie Viccari Twitter
The Bike Shed 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 Podcast- Episode 471, where Dave Rupert talked about how a MutationObserver can lead to a memory leak.
[00:14:45] We find out that Jason decided to bite the bullet and keep going with Inertia on an app, wanting to use Tailwind UI and all that, what Webpacker 5 has, what it does, and Andrew explains why they had to add that.
[00:20:24] Jason tells us about how Webpacker 6 seems less in your face, like verbose as Webpacker 5, and he asks Andrew if that makes sense and if he’s wrong about that. Andrew explains that they took away a lot of the magic, and the magic is what made it work out of the box for an average use case, and it’s really easy to understand now.
[00:25:20] Jason pulls up the docs, he sees react is supported, you need to add relevant packages, so he added Babel preset react, but it didn’t configure anything. He asks Andrew if Babel just knows and Andrew helps him out.
[00:28:37] Jason brings up Webpacker and mentions Andrew’s “7 Part Series” on Webpacker 6, and he asks him some questions about it.
[00:31:32] Andrew informs us that RubyGems has a Guides tab and he explains what it does.
[00:34:18] Andrew talks about a Tweet he got regarding a repo he made back in 2018, which had Rails 6, React, Webpacker, and Tailwind. Also, he highly recommends reading through some of the Webpack docs to help you understand Webpack since it can be super frustrating.
[00:43:20] Andrew has a really serious and bold statement he makes that he just had to get out of his system! ☺
Panelists:
Jason Charnes
Andrew Mason
Sponsor:
Honeybadger
Links:
Ruby Radar
Ruby Radar Twitter
Axios-GitHub
Shop Talk Show Podcast-Episode 471-Perf as a job, Riverside vs Streamyard, Frontend Being Consumed, and How Much to Bill Clients
MutationObserver opportunity for memory leak #482-GitHub
Tailwindcss-Enabling JIT mode
Webpacker 6: Upgrade Guide-Andrew Mason
Webpacker-GitHub
Webpacker React-GitHub
RubyGems Guides
To Pineapple or To Not: A Pizza Debate (Spizzico Italian Kitchen)
[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 Tailwind.
[00:06:06] Learn more about a JavaScript package called Headless UI that Tailwind has and what Inertia does. Andrew brings up an episode of The Bike Shed podcast called “All Things Inertia” that’s worth a listen, where Jonathan explains Inertia, the integrations with Rails, and how and why you would use it with Rails.
[00:08:48] Jason talks about something else that’s appealing to him about Inertia. He also tells us about working with data, making a project model, and how things started to get really cool using Pagy and its Metadata mode.
[00:13:04] Andrew shares something he sees people missing the point about in View Component. He also goes in depth about a great component library from Seek-oss called, “Braid Design System.”
[00:18:58] Jason tells us his struggles with components and how having the React pre-built it’s like a lesson in how to structure things.
[00:22:09] Andrew gives a shout-out to ADHD, our constant friend and protector of all things happy, and goes into having a weird perfectionism around things he built. Jason chimes in and talks about having the same issue. They also talk about their ADHD meds they’re taking and how it’s changed their lives.
[00:27:41] Andrew shares one of the best things he’s ever done for his ADHD, which was getting an ADHD coach he met on Twitter, Dusty Chipura, and how helpful she was.
[00:29:04] We have a Ruby announcement! Check out the article linked below!
Panelists:
Jason Charnes
Andrew Mason
Sponsor:
Honeybadger
Links:
Ruby Radar
Ruby Radar Twitter
Headless UI
Alpine.js-GitHub
Inertia.js
Inertia.js Rails Adapter
Remote Ruby Podcast-Joined by Jonathan Reinink, Creator of Inertia.js-Episode 66
The Bike Shed Podcast Episode 291: All Things Inertia.js with Jonathan Reinink
Pagy Metadata Extra-GitHub
SEEK-OSS Braid Design System
Remote Ruby Podcast Episode 97: Joined by Adam Wathan: TailwindCSS, Tailwind UI, and ActionView Components
Dusty Chipura Twitter
“Adding support for cross-cluster associations to Rails 7” by Eileen M. Uchitelle (The GitHub Blog)
[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 that he couldn’t solve and who helped him out.
[00:15:27] Collin gives us his thoughts on going full-time versus part-time, and if either one is harder.
[00:23:54] Andrew and Collin discuss working on furthering your education, doing side projects, and how continuing to work after work is not good. Also, Collin tells us if he would recommend people do a Bootcamp.
[00:26:42] When Bootcamp is nearing the end, Collin talks about how they connect you with a career coach to help you get a job. Also, finding a Junior Rails job is so rare to find now and he tells us how he approached it.
[00:30:14] Andrew asks Collin if people should still be learning Ruby in Bootcamps.
[00:31:01] Andrew brings up one of their objectives for starting Ruby Radar.
[00:34:09] Collin shares some great advice to Ruby Junior Developers since he is one and has a job as one. He gives a shout-out to “Ruby for Good” since they were super helpful to him. Chris and Andrew have a few pieces of advice they share as well.
[00:40:14] Find out where you can follow Collin on the Interwebs.
[00:40:52] We end with Andrew and Collin talking about Ruby Radar, and Collin announces if you have anything to share about yourself to drop them a blurb because they want to do some Junior Spotlight stuff.
Panelists:
Chris Oliver
Andrew Mason
Guest:
Collin Jilbert
Sponsor:
Honeybadger
Links:
Ruby Radar
Ruby Radar Twitter
Ruby for Good
Collin Jilbert Twitter
IMPACT
The 4 Best Ruby on Rails Bootcamps of 2021
[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 meta programming
Ruby and starting to read how to take smarter notes.
[00:11:12] The topic here is about taking good notes. Learn about a cool app that
Andrew likes to use for quick capture called Draft. He also tells us about his Obsidian
database you can check out on notes.andrewm.codes. Chris tells us about writing blog
posts and using Notational Velocity that stores and retrieves notes.
[00:23:10] Andrew and Chris talk about integrations being the key to the game,
especially as no code gets more popular, and coming up with product ideas using no-
code apps, and they mention using Zapier, IFTTT, and Automate.
[00:26:28] Chris tells us one of his long-term goals for Jumpstart which has to do with
having the ability to send and receive web hooks with Zapier. He mentions to hit him up
if you are using Jumpstart Pro and want to integrate with Zapier.
[00:29:12] Andrew asks Chris if he saw the Tweet from Patrick Collison from Stripe
about 170% faster Ruby.
[00:35:38] Chris dates himself and has stories to tell that start off with flash drives being
popular and a portable apps community he was into. Andrew tells us he somehow
figured out the WIFI password every year in high school and got caught. Chris and
Andrew share more “high school hacker” stories and expose themselves as 10X Black
Hats! ☺
Panelists:
Chris Oliver
Andrew Mason
Sponsor:
Honeybadger
Links:
Ruby Radar
Ruby Radar Twitter
What is Floatation Therapy? Here’s what to expect.
Startups For the Rest of Us-Episode 556-Zero to $26k MRR as the Solo Founder of Rails Autoscale
How to Win Friends & Influence People by Dale Carnegie
How Buildings Work: The Natural Order of Architecture by Edward Allen and David Swoboda
Drafts
notes.andrewm.codes-Andrew Mason’s random ideas, highlights, notes, and more
Obsidian
Notational Velocity
Zapier
IFTTT
Automate
Patrick Collison Tweet
[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 issues, and Andrew tells us about how he created a specific issue template.
[00:10:50] Chris tells us about an interesting idea Adam had as a follow up tweet.
[00:14:15] Hear a hot tip from Andrew if you are leaving an issue.
[00:15:28] Jason talks about how he’s been itching to do some stuff so he thought he would upgrade dependencies just to feel alive. ☺ He tells us about working on HopeGrid, using NextRails, and he asks the guys if they version their gems.
[00:20:04] Chris shares a story when he had his first Rails job, and a project he worked on that needed the latest version of a gem.
[00:22:30] Chris asks Jason about his test suite and if he was confident in his upgrade. Jason tells us some issues he ran in to. Chris teases that there could be a potential “Mega Episode” coming up!
Panelists:
Jason Charnes
Chris Oliver
Andrew Mason
Sponsor:
Honeybadger
Links:
Ruby Radar
Ruby Radar Twitter
Adam Wathan Tweets
Next Rails-GitHub
[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 it is to make interviewing fair to the Junior Developers.
[00:14:32] We find out from Andrew that Brittany is hiring right now and to find out more you should listen to her podcast (linked below), and Chris and Andrew chat about how recruiters could be quite helpful in finding a job.
[00:21:56] Andrew shares a bunch of notes he took from Brittany’s podcast which could help you in your job search.
[00:29:10] The guys touch on the topic of mentorship, and Chris mentions a great book to read called, Mastery, which is about mentorship.
[00:31:55] Andrew and Chris share their thoughts on the importance of first impressions and how you have to do what works for you. They talk about going to conferences, meeting people at them, and Chris tells us how he met Jason for the first time.
[00:42:15] Being ambitious is a hot topic here and we find out about some Ruby projects out there that offer “office hours” where they pair with you on a project with a Senior Programmer, such as Nate Berkopec, who will work with you on Rails and Ruby for free! Andrew names a few of the Ruby projects such as Puma, Hanami, and Ruby for Good that offer this.
[00:44:06] Chris tells a story about when he was interviewing developers at LaunchCode and finding the right person for the job.
[00:46:57] We end with a quick tip from Andrew which is to start reading Ruby and he explains what you need to do. Also, Chris shares a few bits of advice on finding a job.
Panelists:
Chris Oliver
Andrew Mason
Sponsor:
Honeybadger
Links:
Ruby Radar
Ruby Radar Twitter
The Debut of The Ruby on Rails Podcast-Episode 372 with Brittany Martin and Brian Mariani
The Rails with Jason Podcast
Mastery by Robert Greene
Ruby For Good
Hanami
Puma
LaunchCode
Nate Berkopec Twitter
[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’t wait to dig into this project since he knows more about it now!
[00:21:56] Chris wonders if Cameron has any future plans on features and other things that he wants to add.
[00:26:54] If you stopped your database stuff, Chris wonders if KubeDB stores that in a volume somewhere so that if you turned off Kubernetes for a day or five minutes to upgrade, that you still get to keep your databases, and Cameron gives us the run down.
[00:29:18] Learn more about another project from Cameron called Rux, which is like a JSX for Ruby. Andrew also mentions his other project called Scuttle to check out.
[00:32:07] Andrew shares his thoughts on what’s really cool about Rux, and Cameron goes more in depth about the difference between the template.
[00:41:09] Cameron tells us his vision for Rux and why people should use this.
[00:47:14] Find out why Chris said the “import thing” is very interesting that Cameron was talking about.
[00:51:01] Andrew tells us you can all of this stuff with Bridgetown because that’s where he’s been doing it, and he gives them a shout out because there was just a big new release. Also, find out where you can follow Cameron online.
Panelists:
Chris Oliver
Andrew Mason
Guest:
Cameron Dutro
Sponsor:
Honeybadger
Links:
Ruby Radar
Cameron Dutro GitHub
Cameron Dutro Twitter
Kuby
KubeDB
Rux-GitHub
ViewComponent-GitHub
Scuttle
[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] Chris mentions lvh.me went down this week and a bunch of people were tweeting about it.
[00:15:39] Andrew has a networking question and wants to know if he took a local domain on his computer but have that accessible to his WIFI for example, he wonders if you could get access to this but nowhere else.
[00:22:42] Speaking of JavaScript, Chris mentions there’s some new enhancements to the Request.JS stuff that they talked about last week.
[00:24:18] Andrew wonders if Turbo is more of a risk to use since the people that were building and maintaining Turbo have now moved on from basecamp.
[00:33:51] We hear the CFP’s are open for RubyConf 2021 and RubyKaigi 2021 and you have to hear Andrew’s neurotic question he asks Jason. ☺
[00:36:24] Jason and Chris chat about the visit they had with each other a few weeks ago and the events that took place, as well as some pretty funny stories shared that grossed Andrew out.
Panelists:
Jason Charnes
Chris Oliver
Andrew Mason
Sponsor:
Honeybadger
Links:
Haml
Become a sponsor to Haml-GitHib
Tweets about lvh.me-Levi Cook
Set window.Turbo on import #280-GitHub
Automatically inserts Turbo Stream responses #6-GitHub
RubyKaigi Takeout 2021
RubyConf 2021
[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 Request.JS which is a brand new Rails library.
[00:16:13] We learn more about the WWW-Authenticate header.
[00:23:42] Andrew talks about a really cool Web Component thing that Rails people like to use which is called Shoelace. He also mentions Lit and Bridgetown Quick Search plugin.
[00:28:47] Andrew talks about working on multiple apps and building small web components to share that wraps all the JavaScript, and GitHub has a bunch of them such as element. Chris talks about Local Time gem from basecamp and Andrew mentions using Design Tokens.
[00:33:06] Andrew talks about struggling this week with remote JavaScript form stuff because he hasn’t done it in a long time and he’s using some existing code that he doesn’t understand, and Chris shares some advice.
[00:38:49] Chris brings up Rails 7 hoping it will be released soon, and he mentions the Rails scaffolds are not updates yet for using Hotwire and Andrew wonders if they are waiting for Webpacker 6 and he talks about issues with upgrading Webpacker 5 to 6 is a major version change.
[00:48:25] There’s a bunch of new stuff happening in Ruby and Andrew tells us all the new releases. He also mentions writing about Turbo is a really great thing to do right now because a lot of people are “thirstin’ for some Turbo!” ☺
[00:51:00] Chris talks about Jonathan Reinink, the “Inertia Guy,” and everything he’s doing primarily in the Laravel world and how everything is Rails compatible too. Andrew mentions a podcast he listened to on The Bike Shed with Jonathan talking to Chris Toomey about Inertia, and how it sold Andrew on using the library.
[00:54:12] We end with Andrew telling us a bit more about the Ruby Radar newsletter which they are trying to make it very “snack-sized.” ☺
Panelists:
Chris Oliver
Andrew Mason
Sponsor:
Honeybadger
Links:
Ruby Radar
Ruby Radar Twitter
elink
Maizzle
Rails Request.JS
WWW-Authenticate
Shoelace
Lit
Bridgetown Quick Search plugin
element extensions-GitHub
Local Time-GitHub
Universal Tokens for Tailwind-GitHub
Design Tokens
Awesome Design Tokens-GitHub
Webpacker 6 Series Articles-Andrew Mason
The Bike Shed Podcast-Episode 291: All Things In
From the publisher's feed
Rubyists having conversations and interviewing others about Ruby and web development.

30,698 Listeners

121 Listeners

1,912 Listeners

9,602 Listeners

623 Listeners

983 Listeners

212 Listeners

205 Listeners

32 Listeners

5,368 Listeners

10,177 Listeners

12 Listeners

1,433 Listeners

6 Listeners

9 Listeners