The Bike Shed

Episode Archive

Episode Archive

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

  • 151: Scheming About Schema

    April 27th, 2018  |  35 mins 11 secs

    Derek & Sean discuss their final preparations for RailsConf, the role of Diesel's schema.rs is in comparison to schema.rb in Rails, and how Derek took down production.

  • 150: I Fight For the Users

    April 13th, 2018  |  47 mins 27 secs

    Derek and Sean discuss ethical concerns in software development and the prospect of licensing software developers.

  • 149: E With an Umlaut

    April 6th, 2018  |  33 mins 26 secs

    Sean experiences a frustrating Ruby bug while building tooling to enforce module boundaries in Shopfiy's monolith. Derek deprecates Rails functionality instead of preparing his talk.

  • 148: Baseball is a Legacy App

    March 30th, 2018  |  36 mins 48 secs

    Amanda and Sean discuss Flutter, modeling the game of baseball, and the state of persistence and networking in Android.

  • 147: Is a Lambda a Sandwich?

    March 23rd, 2018  |  34 mins 58 secs

    Derek shares his experiences with new features in Ruby 2.5 before we turn our ire towards daylight savings time and timezones once more.

  • 146: --YOLO

    March 16th, 2018  |  29 mins 54 secs

    Amanda, Derek, and Sean discuss style guides, automated code formatting, and the cycle of disillusionment in development work.

  • 145: The Internet is Ruined

    March 9th, 2018  |  35 mins 56 secs

    Derek and Sean commiserate about the latest generation of MacBooks, Slack, and the state of the Web.

  • 144: Fisher Price™ Tools

    March 2nd, 2018  |  29 mins 4 secs

    We talk about everyone's favorite Fisher-Price web framework and a small upcoming change to it before pivoting to discuss Derek's experience with his first Elm PR.

  • 143: It's Hard to Have a Secret Rocket

    February 16th, 2018  |  31 mins 40 secs

    We chat about the Falcon Heavy launch before discussing a couple of issues Derek encountered when upgrading to Rails 5.2

  • 142: What if We Didn't Do Any of This?

    February 9th, 2018  |  42 mins

    Derek and Sean debate the value provided by database migrations written in your programming language of choice versus those written in SQL.

  • 141: Go Baby, Go

    February 1st, 2018  |  31 mins 11 secs

    We discuss the challenges in parallelizing development work and also take a look at what's coming soon in Rails 5.2.

  • 140: A Sign of... Stability?

    January 25th, 2018  |  43 mins 1 sec

    Sean and Derek argue the semantics of versioning and opine for automated reporting on more structured changelogs as a feature of future package managers.

  • 139: Red, Green, Refactor (Alex Clark & Sean Doyle)

    January 19th, 2018  |  33 mins 8 secs

    Derek is joined by coworker Sean Doyle and Codecademy’s Alex Clark to discuss the process of test-driven development and the development of a new TDD course for Codecademy.

  • 138: I Don't Know How the World Works Anymore

    January 12th, 2018  |  48 mins

    We chat about how shared global state in tests can cause you to doubt foundational truths of the universe, some issues with Rails system tests, and recent changes in browser behavior.

  • 137: What's Up, Docs

    January 5th, 2018  |  48 mins 43 secs

    Who should library documentation be written for? How do you, as an author, know what your users will need to know? Should you have long form guides in addition to API documentation? We ask and answer these questions in the context of Sean's work to document Diesel 1.0.

    Stick around for the spoiler-filled after show about Star Wars: The Last Jedi.

  • 136: Propagating Conspiracy Theories

    December 22nd, 2017  |  38 mins 23 secs

    Amanda joins Derek to discuss KotlinConf, powerful IDEs, our Ralphapalooza hackathon, and the React Native experience from a native mobile developer's perspective.