276 episodes

On The Bike Shed, hosts Chris Toomey & Steph Viccari discuss their development experience and challenges at thoughtbot with Ruby, Rails, JavaScript, and whatever else is drawing their attention, admiration, or ire this week.

The Bike Shed thoughtbot

    • Technology

On The Bike Shed, hosts Chris Toomey & Steph Viccari discuss their development experience and challenges at thoughtbot with Ruby, Rails, JavaScript, and whatever else is drawing their attention, admiration, or ire this week.

    276: Ride-Along Files

    276: Ride-Along Files

    On this week's episode, Chris shares a new favorite tool for querying JSON and Steph revisits a previous deployment issue. They also dive into the new features in Ruby 3, ponder the idea of adding types to Ruby, revisit breaking changes, and round out the conversation with a listener question about managing tmux sessions.




    This episode is brought to you by ScoutAPM. Give Scout a try for free today and Scout will donate $5 to the open source project of your choice when you deploy





    fx - Command-line JSON processor
    jq - Command-line JSON processor
    Postman
    Insomnia
    Ruby 3 Release Notes
    Ruby 3 - Separation of positional and keyword arguments
    Ruby adds experimental support for end-less method definition
    Tmuxinator


    Become a Sponsor of The Bike Shed!
    Sponsored By:
    Scout: Give Scout a try for free today and Scout will donate $5 to the open source project of your choice when you deploy.Support The Bike Shed

    • 26 min
    275: In Search of An Acronym

    275: In Search of An Acronym

    On this week's episode, Steph and Chris revisit their discussion about testing rack rewrite redirect logic, mystery guests, DNS configuration, and trying very hard to not be too dogmatic. Steph describes her recent work trying to debug failing deploys with Concourse, Kubernetes, and Google Cloud while touching on blue-green deployment and secrets management. Finally, Chris talks about porting a svelte project to typescript and the trade-offs of adding Types upfront vs types after the fact, and the parallels to testing and TDD.




    This episode is brought to you by ScoutAPM. Give Scout a try for free today and Scout will donate $5 to the open source project of your choice when you deploy





    Solo Stove
    rack_rewrite
    Climate Control
    The Art of Code Comments talk by Sarah Drasner
    Concourse
    Kubernetes
    Google Cloud Platform
    git-crypt
    Rails encrypted secrets
    Tailwind CSS
    InertiaJS
    Svelte
    Rich Harris and Evan You on Undefined podcast
    ts-routes gem


    Become a Sponsor of The Bike Shed!
    Sponsored By:
    Scout: Give Scout a try for free today and Scout will donate $5 to the open source project of your choice when you deploy.Support The Bike Shed

    • 35 min
    274: Top 10 Review for 2020

    274: Top 10 Review for 2020

    On this week's episode, Chris and Steph reflect on their top themes and technical picks for 2020.




    This episode is brought to you by:



    ScoutAPM - Give Scout a try for free today and Scout will donate $5 to the open source project of your choice when you deploy
    ExpressVPN - Click through to can get an extra 3 months free on a one-year package.





    Tailwind CSS
    BEM CSS
    Styled Components
    css-modules
    BikeShed Episode: I'm a Designer Now
    ActiveModel Error Objects
    Razer Kiyo
    Upright Go 2
    Svelte
    Phoenix Live View
    Laravel Livewire
    Stimulus
    Inertia.js
    Sponsored By:
    ExpressVPN: Click through to get get an extra three months FREE on a one-year package!Scout: Give Scout a try for free today and Scout will donate $5 to the open source project of your choice when you deploy.Support The Bike Shed

    • 26 min
    273: Revisiting 2019, A Top 10 Review

    273: Revisiting 2019, A Top 10 Review

    On this week's episode, Steph and Chris begin wrapping up 2020 with a review of their 2019 top 10 list. They share what's changed, what's stayed the same, and what they'd like to see more of in the coming year.




    This episode is brought to you by:



    ScoutAPM - Give Scout a try for free today and Scout will donate $5 to the open source project of your choice when you deploy
    Indeed - Click through and get started with a free seventy five dollar credit for your first job post





    Last year's top 10 countdown list
    ErgoDox EZ
    Leopold FC750
    Keybordio Atreus
    Prettier
    Prettier Ruby
    Elm
    Code Hospitality
    Testing Library


    Become a Sponsor of The Bike Shed!
    Sponsored By:
    Indeed: Click through and get started with a free seventy five dollar credit for your first job postScout: Give Scout a try for free today and Scout will donate $5 to the open source project of your choice when you deploy.Support The Bike Shed

    • 27 min
    272: Hacking the Gibson

    272: Hacking the Gibson

    In this week's episode, Chris undertakes long-running background jobs that are performing duplicate work and adding significant load on the database. Steph shares her initial take of the book "Soul of a New Machine", a non-fiction account that chronicles the development of a mini-computer in the 1980s.


    They also dive into the question "how can teams turn a slow, hard to maintain test suite from a liability into an asset?" and touch on how to identify highly-functioning teams.




    This episode is brought to you by:



    ScoutAPM - Give Scout a try for free today and Scout will donate $5 to the open source project of your choice when you deploy.
    HelloFresh - Visit HelloFresh and use code bikeshed80 to get $80 off including free shipping.
    ExpressVPN - Click through to can get an extra 3 months free on a one-year package.





    Sidekiq
    The Soul of a New Machine by Tracy Kidder
    Bike Shed Episode 236 - Featuring "The Cuckoo's Egg" by Cliff Stoll
    Hackers
    WarGames
    Labyrinth
    Therapeutic Refactoring by Katrina Owen
    Goodhart's law
    Drive by Daniel Pink


    Become a Sponsor of The Bike Shed!
    Sponsored By:
    HelloFresh : Visit HelloFresh and use code `bikeshed80` to get $80 off including free shipping. Promo Code: bikeshed80ExpressVPN: Click through to get get an extra three months FREE on a one-year package!Scout: Give Scout a try for free today and Scout will donate $5 to the open source project of your choice when you deploy.Support The Bike Shed

    • 33 min
    271: Is That Your Final Answer?

    271: Is That Your Final Answer?

    On this week's episode, Chris describes his continued explorations with Svelte specifically bringing TypeScript into the mix. Steph discusses the first cohort for the RSpec training and some related testing questions around third party APIs. They round things out with a listener question about managing permissions and roles, with a brief detour around single table inheritance vs polymorphic associations. Oh, and Steph rented goats to mow her lawn. 🐐




    This episode is brought to you by:



    ScoutAPM - Give Scout a try for free today and Scout will donate $5 to the open source project of your choice when you deploy
    ExpressVPN - Click through to can get an extra 3 months free on a one-year package.





    Elm
    Svelte
    React
    Redux
    Svelte - Writable Stores
    webmock
    Pundit
    EdgeDB


    Become a Sponsor of The Bike Shed!
    Sponsored By:
    ExpressVPN: Click through to get get an extra three months FREE on a one-year package!Scout: Give Scout a try for free today and Scout will donate $5 to the open source project of your choice when you deploy.Support The Bike Shed

    • 37 min

Top Podcasts In Technology

Listeners Also Subscribed To

More by thoughtbot