The Bike Shed

The Bike Shed

Download on the App Store

The Bike Shed episodes

  • 490: Large Language Misadventure

    Our hosts discuss the pros of AI and where they find the tool genuinely useful, it’s limitations, downsides and where it’s causing harm, the differences between bad AI code and human code, before asking the question of where this AI boom could be leading us.

    —

    To get more of an insight into today’s episode consider watching Sandi Metz's RubyConf talk to learn more about red-lighting, or read the article Aji mentioned about running out of ideas.

    Thanks to our sponsor for this episode Scout Monitoring.

    Your hosts for this episode have been thoughtbot’s own Sally Hall and Aji Slater.

    If you would like to support the show, head over to our GitHub page, or check out our website.

    Got a question or comment about the show? Why not write to our hosts: [email protected]

    This has been a thoughtbot podcast.

    Stay up to date by following us on social media - YouTube - LinkedIn - Mastodon - BlueSky

    © 2026 thoughtbot, inc.

    Support The Bike Shed

    42 min
  • 489: What makes a codebase welcoming

    Joël and Sally tidy up the place as they discuss the different ways a new codebase and team can feel welcoming to them.

    Together they break down the things that help them ingrate into a new project more easily, explain why the lore of a project can be sacred to some, what you can do in the present to make things easier for a developer down the road, and why communication is crucial for keeping everyone on the same page even long after you’ve moved on.

    —

    Check out these resources for a deeper dive into some of the topics mentioned in this week’s episode - Fixtures - Hierarchy of Documentation - Domain Modelling 1 - Domain Modelling 2

    Thanks to our sponsor for this episode Scout Monitoring.

    Your hosts for this episode have been thoughtbot’s own Joël Quenneville and Sally Hall.

    If you would like to support the show, head over to our GitHub page, or check out our website.

    Got a question or comment about the show? Why not write to our hosts: [email protected]

    This has been a thoughtbot podcast.

    Stay up to date by following us on social media - YouTube - LinkedIn - Mastodon - BlueSky

    © 2026 thoughtbot, inc.

    Support The Bike Shed

    40 min
  • 488: The Playful Portland Programming Paradigm

    Aji and Joël talk all things hackerthons and why taking the time to have a little having fun with your work every now and then is important for developers.

    Our hosts reflect on their shared experience at a previous RailsConf where they entered a mini hackerthon, why playing around in a creative sandbox is crucial to honing your skills as a dev, and how programming on the fly can teach you a lot about your own strengths and weaknesses.

    —

    Read more about Joël’s entry in Rails Rumble, as well as their participation in the RailsConf 2022 mini Hackerthon.

    Thanks to our sponsors for this episode Judoscale - Autoscale the Right Way (check the link for your free gift!), and Scout Monitoring.

    Your hosts for this episode have been thoughtbot’s own Joël Quenneville and Aji Slater.

    If you would like to support the show, head over to our GitHub page, or check out our website.

    Got a question or comment about the show? Why not write to our hosts: [email protected]

    This has been a thoughtbot podcast.

    Stay up to date by following us on social media - YouTube - LinkedIn - Mastodon - BlueSky

    © 2025 thoughtbot, inc.

    Support The Bike Shed

    31 min
  • 487: ActiveModel custom attributes

    Joël contributes some thoughts on working with custom attributes as he follows up on last week’s discussion about ActiveModels with Sally.

    Joël breaks down how he transforms various strings and objects when working with ActiveModels to simplify more advance workloads, as Sally queries their different use cases and how best to utilise them for her own workflow.

    —

    Catch up on Sally and Aji’s episode from last week on ActiveModels before diving into this discussion!

    If you’d like to give some of the gems mentioned in this episode a try for yourself they can be found here - phonelib - money-rails - astronoby

    Thanks to our sponsors for this episode Judoscale - Autoscale the Right Way (check the link for your free gift!), and Scout Monitoring.

    Your hosts for this episode have been thoughtbot’s own Joël Quenneville and Sally Hall.

    If you would like to support the show, head over to our GitHub page, or check out our website.

    Got a question or comment about the show? Why not write to our hosts: [email protected]

    This has been a thoughtbot podcast.

    Stay up to date by following us on social media - YouTube - LinkedIn - Mastodon - BlueSky

    © 2025 thoughtbot, inc.

    Support The Bike Shed

    38 min
  • 486: ActiveModel Everywhere

    Aji and Sally join forces to discuss the different ways they utilise active models in their workflows.

    Aji describes a new system for working with active models they’ve been using recently, Sally recalls a project where active models could have saved her a lot of time, before putting their heads together to think of new creative ways to utilise rails’ tools toolset to build other active models.

    —

    Discover more of The Magic of Rails through Eileen Uchitelle’s Keynote, or check out the GitHub repo mentioned in this episode.

    Thanks to our sponsors for this episode Judoscale - Autoscale the Right Way (check the link for your free gift!), and Scout Monitoring.

    Your hosts for this episode have been thoughtbot’s own Sally Hall and Aji Slater.

    If you would like to support the show, head over to our GitHub page, or check out our website.

    Got a question or comment about the show? Why not write to our hosts: [email protected]

    This has been a thoughtbot podcast.

    Stay up to date by following us on social media - YouTube - LinkedIn - Mastodon - BlueSky

    © 2025 thoughtbot, inc.

    Support The Bike Shed

    28 min
  • 485: HTTP Basic Auth

    Joël and Aji kick off a new season by discussing the best use cases for HTTP basic auth and talking all things security.

    The pair ask when and why you would use basic auth over standard HTTPS, it’s pros, cons and vulnerabilities over other forms of security, and provide some advice to help decide on what form of security you could implement on your site.

    —

    Thanks to our sponsors for this episode Judoscale - Autoscale the Right Way (check the link for your free gift!), and Scout Monitoring.

    Check out these links for more information on some of the topics covered in today’s episode - Cross-Origin Resource Sharing - Cross-site request forgery (CSRF) - The Universe is Hostile to Computers

    Your hosts for this episode have been thoughtbot’s own Joël Quenneville and Aji Slater.

    If you would like to support the show, head over to our GitHub page, or check out our website.

    Got a question or comment about the show? Why not write to our hosts: [email protected]

    This has been a thoughtbot podcast.

    Stay up to date by following us on social media - YouTube - LinkedIn - Mastodon - BlueSky

    © 2025 thoughtbot, inc.

    Support The Bike Shed

    41 min
  • 484: The Season 1 Recap

    Our Bike Shed trio check back in with one another to follow up on some topics that caught their attention over the course of season 1.

    Sally covers her time working with React over the last few months and the challenges it still presents to her workflow, Joël goes back over typescripts and the benefits he’s found when debugging, and the cast reflect on the first season as a whole, what they liked, what went well and what they’d like to improve on for season 2.

    —

    Thanks to our sponsors for this episode Judoscale - Autoscale the Right Way (check the link for your free gift!), and Scout Monitoring.

    You can read up on some of the topics mentioned in this episode here - Constructive vs Predictive Data - Aji’s Keynote - Aji’s Recommended Keynote from 2022

    Your hosts for this episode have been thoughtbot’s own Joël Quenneville, Sally Hall and Aji Slater

    If you would like to support the show, head over to our GitHub page, or check out our website.

    Got a question or comment about the show? Why not write to our hosts: [email protected]

    This has been a thoughtbot podcast.

    Stay up to date by following us on social media - YouTube - LinkedIn - Mastodon - BlueSky

    © 2025 thoughtbot, inc.

    Support The Bike Shed

    37 min
  • 483: Comparing notes on note-taking

    Joël and Sally compare various note taking styles as they set out to find which ones work best for them.

    The pair break down the different ways of formatting their notes and what they’re used for, Sally explains her struggles with note taking in general and the work arounds she’s found to achieve similar results instead, and Joël provides a small update on his book as he examines the different use cases for all his notes.

    —

    Thanks to our sponsors for this episode Judoscale - Autoscale the Right Way (check the link for your free gift!), and Scout Monitoring.

    Read about Joël’s note taking in depth through his thoughtbot blog posts - Blog 1 - Blog 2

    Your hosts for this episode have been thoughtbot’s own Joël Quenneville and Sally Hall.

    If you would like to support the show, head over to our GitHub page, or check out our website.

    Got a question or comment about the show? Why not write to our hosts: [email protected]

    This has been a thoughtbot podcast.

    Stay up to date by following us on social media - YouTube - LinkedIn - Mastodon - BlueSky

    © 2025 thoughtbot, inc.

    Support The Bike Shed

    39 min
  • 482: Labels for our job

    Joël and Sally analyse their job titles as they try to figure out exactly which borrowed labels best define their work at thoughtbot.

    Together they break down the components of commonly used titles such as engineer, architect and consultant to see which element reflects their work best, how they would describe their roles at thoughtbot, which industries they’d draw from if they came up with their own titles, and what does Lil Wayne have to do with all this?

    —

    For a deeper dive into today’s episode consider checking out Hillel Wayne’s post “Are we really engineers?” and Henrik Kniberg’s article on Minimal Viable Products.

    Thanks to our sponsors for this episode Judoscale - Autoscale the Right Way (check the link for your free gift!), and Scout Monitoring.

    Your hosts for this episode have been thoughtbot’s own Joël Quenneville and Sally Hall.

    If you would like to support the show, head over to our GitHub page, or check out our website.

    Got a question or comment about the show? Why not write to our hosts: [email protected]

    This has been a thoughtbot podcast.

    Stay up to date by following us on social media - YouTube - LinkedIn - Mastodon - BlueSky

    © 2025 thoughtbot, inc.

    Support The Bike Shed

    44 min
  • 481: Dev Horror Stories

    Joël and Sally grab a flashlight to share some scary dev stories with each other to celebrate spooky season.

    Sally tales the tale of the missing production database, Joël flees from some corrupted data, and each recall instances of haunted code and heart stopping moments from projects gone wrong.

    —

    Thanks to our sponsors for this episode Judoscale - Autoscale the Right Way (check the link for your free gift!), and Scout Monitoring.

    If you’re ever in Amsterdam consider checking out Joël’s museum recommendation.

    Your hosts for this episode have been thoughtbot’s own Joël Quenneville and Sally Hall.

    If you would like to support the show, head over to our GitHub page, or check out our website.

    Got a question or comment about the show? Why not write to our hosts: [email protected]

    This has been a thoughtbot podcast.

    Stay up to date by following us on social media - YouTube - LinkedIn - Mastodon - BlueSky

    © 2025 thoughtbot, inc.

    Support The Bike Shed

    44 min

About The Bike Shed

From the publisher's feed

On The Bike Shed, hosts Joël Quenneville, Sally Hall, and Aji Slater discuss development experiences and challenges at thoughtbot with Ruby, Rails, JavaScript, and whatever else is drawing their…

More shows like The Bike Shed

Radiolab by WNYC Studios

Radiolab

43,817 Listeners

Planet Money by NPR

Planet Money

30,698 Listeners

Marketplace by Marketplace

Marketplace

8,751 Listeners

Tentative by thoughtbot

Tentative

9 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

286 Listeners

Giant Robots Smashing Into Other Giant Robots by thoughtbot

Giant Robots Smashing Into Other Giant Robots

88 Listeners

Build Phase by thoughtbot

Build Phase

44 Listeners

Ruby Rogues by Charles M Wood

Ruby Rogues

45 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

623 Listeners

Soft Skills Engineering by Jamison Dance and Dave Smith

Soft Skills Engineering

286 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

983 Listeners

REWORK by 37signals

REWORK

212 Listeners

Crossroads by thoughtbot

Crossroads

2 Listeners

Remote Ruby by Chris Oliver, Andrew Mason, David Hill

Remote Ruby

34 Listeners

Reboot by thoughtbot

Reboot

12 Listeners

Hard Fork by The New York Times

Hard Fork

5,548 Listeners

Shell Game by Kaleidoscope

Shell Game

1,112 Listeners

Complex Systems with Patrick McKenzie (patio11) by Patrick McKenzie

Complex Systems with Patrick McKenzie (patio11)

143 Listeners

The Pragmatic Engineer by Gergely Orosz

The Pragmatic Engineer

74 Listeners

Rails Business by Brendan Buckingham & Ryan Frisch

Rails Business

0 Listeners