The Bike Shed

About the show

On The Bike Shed, hosts Joël Quenneville and Stephanie Minn discuss development experiences and challenges at thoughtbot with Ruby, Rails, JavaScript, and whatever else is drawing their attention, admiration, or ire this week.

The Bike Shed on social media

Episodes

  • 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.

  • 95: Click 'Cat' to go 'Home' (Morgane Santos)

    January 20th, 2017  |  28 mins 35 secs

    Amanda is joined by Morgane Santos to discuss the experiences, technology, and development of Virtual Reality.

  • 94: It's Not Supposed to Work

    January 11th, 2017  |  44 mins 8 secs

    We discuss the pain of custom inputs in HTML, ActiveRecord bugs, and Rust's Fire Flower.

  • 93: I Have Complex Feelings

    December 21st, 2016  |  41 mins 35 secs

    The impact of codes of conduct on community behavior, shipping a mobile app written in Elm, and yet more to say on SemVer.

  • 92: The Queen of Canada

    December 16th, 2016  |  38 mins 22 secs

    We discuss the sneaky performance differences between present?, any?, blank? and empty? with ActiveRecord, when N+1 is a "feature", and the future of Diesel.

  • 91: I Think It's a Fish

    December 8th, 2016  |  41 mins 5 secs

    Derek briefly complains of the staleness of the asset pipeline in Rails 5, before Sean catches Derek up on Rails 5.1's support for Webpack, Yarn, and ES6. We also discuss the pain of deprecations in the upgrade to Rails 5.

  • 90: Freedom Units

    December 1st, 2016  |  35 mins 51 secs

    We discuss adventures with shared mutable state in Elixir before turning to our thoughts on mocking HTTP interaction and how our approaches may differ depending on the language we’re using.

  • 89: There Will Never Be One Right Way (Ashley Williams)

    November 23rd, 2016  |  37 mins 52 secs

    Ashley Williams joins the show to discuss NPM, Yarn, and the general package manager ecosystem.

  • 88: How Many Puppies Now?

    November 18th, 2016  |  29 mins 39 secs

    Amanda and Sean discuss talk prep and slide envy before diving in to Kotlin 1.0.5, UTF-8 identifiers in programming, and responsive layouts in Android.