The Bike Shed

Episode Archive

Episode Archive

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

  • 111: Trike Shed (Aaron Patterson)

    May 25th, 2017  |  31 mins 14 secs

    We talk with Aaron Patterson about Ruby and Rails upgrades, and the goal of making Ruby 3 three times faster than Ruby 2.

  • 110: Green Chips

    May 18th, 2017  |  32 mins 43 secs

    What’s the deal with green potato chips? Also: RailsConf wrap up and an AST pass refactor for Diesel.

  • 109: The Final Countdown

    April 26th, 2017  |  32 mins 48 secs

    Follow up about Service Objects and Computer Engineering. Plus, RailsConf prep, code slide woes, and modal pop-ups.

  • 108: Have You Tried Rebooting?

    April 18th, 2017  |  41 mins 26 secs

    Is your operating system hosed? That might be related to Rails! We also chat about the trend towards compiled languages.

  • 107: "Composition" Over Inheritance

    April 14th, 2017  |  52 mins 50 secs

    Single table inheritance, polymorphic associations, state machines and service objects, oh my!

  • 106: Nerd Sniping (Chris Toomey)

    April 5th, 2017  |  46 mins 21 secs

    Chris Toomey joins to talk about Tell Me When It Closes, Haskell, and GraphQL.

  • 105: For Display Purposes Only

    March 30th, 2017  |  46 mins 51 secs

    Complexity vs Functionality, Validations vs Database Constraints, plus whatever a Cap'n Proto is.

  • 104: It's Dangerous to Refactor Alone!

    March 23rd, 2017  |  42 mins

    Google's carrot-and-stick HTTPS policies and how playing The Legend of Zelda is like refactoring.

  • 103: I Just Want to See Green Dots

    March 16th, 2017  |  53 mins 2 secs

    When a hash isn't a hash, GitHub as your Résumé, and porting Crates.io to Diesel.

  • 102: To the Moon!

    March 10th, 2017  |  49 mins 57 secs

    Going "to" the moon, hidden type errors in our Rails apps, the process of talk prep, and the S3 outage.

  • 101: Hey, You Leaned!

    February 28th, 2017  |  50 mins 35 secs

    Amanda and Sean discuss the evolving stages of open source projects, native apps vs web apps, and space.

  • 100: Nouns You Can Verb

    February 24th, 2017  |  51 mins 32 secs

    Sam Phippen helps us celebrate episode 100, as we discuss Diesel bugs, REST, RPC, and more.

  • 99: Just Sayin'

    February 16th, 2017  |  46 mins 5 secs

    We go into the weeds with MySQL and discuss the virtues of database migrations written in SQL.

  • 98: I Have Good Branch Hygiene

    February 8th, 2017  |  35 mins 30 secs

    We discuss complexity and progressive disclosure, garbage collection, and the impenetrable nature of Git.

  • 97: One Equals Zero

    January 31st, 2017  |  29 mins 16 secs

    We wonder why writing parameterized associations in Rails is not easy, and discuss the difficulty in eliminating no-op queries in ActiveRecord. Plus, we discuss how you can give a great RailsConf talk proposal that doesn't have anything to do with Rails.

  • 96: Who Stinks?

    January 27th, 2017  |  39 mins 26 secs

    Baby Ruby, Ruby refinements, Rails discoverability, and annoying polyfills.