The Bike Shed

Episode Archive

Episode Archive

447 episodes of The Bike Shed since the first episode, which aired on October 31st, 2014.

  • 127: Bike Shed: Discovery

    October 13th, 2017  |  52 mins 42 secs

    We discuss Bundler warning us to update to a prerelease version and other recent annoyances with our favorite dependency manager. We also wonder what GitHub diff stats can tell you about your contributions to a project and when they might be a smell. Stick around post credits for some spoiler-filled chatter about the first couple episodes of Star Trek: Discovery.

  • 126: Speaking of Compilers...

    October 5th, 2017  |  35 mins 25 secs

    We discuss a major change to Diesel's insert statements in advance of its 1.0 release and reexamine Contracts.ruby after Derek spends some time with it in use.

  • 125: Less Bad Than Expected

    September 28th, 2017  |  44 mins 19 secs

    We share and discuss some user feedback on fakes and mocks, discuss the benefits and drawbacks to FactoryGirl and share exasperation over the handling of the Equifax data breach.

  • 124: Nope. Nope. Nope. Nope.

    September 20th, 2017  |  41 mins 56 secs

    We go inside the RubyConf CFP review process before turning our attention to questions about the impact of code review. Stick around post credits for some spoiler-filled, lukewarm Game of Thrones takes.

  • 123: Too Many Parameters

    September 13th, 2017  |  33 mins 45 secs

    Derek and Sean discuss the troubles encountered when code reuse is a goal above all others and strategies to have your reusable cake and eat it too.

  • 122: Name That Smell

    September 5th, 2017  |  41 mins 4 secs

    Derek and Sean discuss going from zero to code on new projects, writing tests that deal with external services, and a tricky floating point precision bug Sean encountered in ActiveRecord.

  • 121: The Bike Log (Jerod Santo)

    August 21st, 2017  |  43 mins 47 secs

    The Changelog's Jerod Santos joins the show to talk finding time for, sustaining, and funding open source development.

  • 120: Free Apples

    August 3rd, 2017  |  36 mins 23 secs

    We do some follow-up on open source fundraising and discuss some interesting patterns in Derek's new client project.

  • 119: Questions Are For the Weak (Caleb Thompson & Matt Mongeau)

    July 26th, 2017  |  51 mins 23 secs

    Sean and Derek are joined by Caleb Thompson and Matthew Mongeau for our annual live episode to discuss lessons learned from past projects, and speaking at conferences.

  • 118: Nonsense In, Nonsense Out

    July 18th, 2017  |  45 mins 22 secs

    We discuss the economics of remote work, ActionDispatch::SystemTest in RSpec, and the use of Patreon on open source projects.

  • 117: S.A.L.T. (Justin Searls)

    July 10th, 2017  |  46 mins 4 secs

    We chat with Justin Searls about testing, programmer personality types, programming communities, and putting spreadsheets on the Internet.

  • 116: A More "WALL-E" Future

    June 28th, 2017  |  36 mins 17 secs

    Amanda is joined by SF thoughtbot developers Tony, Josh, & Greg to discuss learning new languages (and whether developers should do that in their free time), machine learning, the future of AR/VR, and tech that strives to make a social difference.

  • 115: I Don't Need Another Google Hangout (Cecy Correa)

    June 22nd, 2017  |  42 mins 57 secs

    We talk with Cecy Correa about how to hire and get hired.

  • 114: Reasonably Thread Safe

    June 16th, 2017  |  39 mins 15 secs

    We discuss a tiny DOS caused when upgrading thoughtbot.com to Rails 5.1 and how Rails could better surface warnings that only occur in your production configuration. We also get an update on multi-table joins in Rust.

  • 113: Have You Considered Rust? (Matt Casper)

    June 9th, 2017  |  29 mins 7 secs

    We talk to Matt Casper about contributing to Diesel, Rust's ecosystem, and the next big thing.

  • 112: Lifecycles Are Dead, Long Live Lifecycles!

    June 1st, 2017  |  33 mins 21 secs

    Amanda joins Sean to discuss all the Android news to come out of Google I/O, Kotlin as a "first class language", and features of Android "O"!