The Bike Shed show

The Bike Shed

Summary: On The Bike Shed, hosts Derek Prior, Sean Griffin, Laila Winner, and guests discuss their development experience and challenges with Ruby, Rails, JavaScript, and whatever else is drawing their attention, admiration, or ire this week.


 97: One Equals Zero | File Type: audio/mpeg | Duration: 00:29:16

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? | File Type: audio/mpeg | Duration: 00:39:26

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

 95: Click 'Cat' to go 'Home' (Morgane Santos) | File Type: audio/mpeg | Duration: 00:28:35

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

 94: It's Not Supposed to Work | File Type: audio/mpeg | Duration: 00:44:08

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

 93: I Have Complex Feelings | File Type: audio/mpeg | Duration: 00:41:35

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 | File Type: audio/mpeg | Duration: 00:38:22

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 | File Type: audio/mpeg | Duration: 00:41:05

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 | File Type: audio/mpeg | Duration: 00:35:51

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) | File Type: audio/mpeg | Duration: 00:37:52

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

 88: How Many Puppies Now? | File Type: audio/mpeg | Duration: 00:29:39

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.

 87: The Refrigerator Took Down Your Website | File Type: audio/mpeg | Duration: 00:32:01

We talk about a widespread DNS outage and what steps you might take to avoid or limit your application's exposure to these things in the future.

 86: Purple Train, Purrrple Train (Ian Anderson) | File Type: audio/mpeg | Duration: 00:30:46

Derek chats with Ian Anderson about developing a mobile app for iOS and Android with React Native.

 85: Are We in a Black Hole? | File Type: audio/mpeg | Duration: 00:53:13

We briefly ponder the very nature of our existence before discussing edge cases and interesting bugs encountered in ActiveRecord.

 84: Why Are Manhole Covers Round? | File Type: audio/mpeg | Duration: 00:50:42

What do we look for when reviewing job applications, interviewing candidates, and pairing with prospective co-workers?

 83: Canadian Halloween | File Type: audio/mpeg | Duration: 00:27:37

Sean encounters a roadblock in updating Diesel to use Rust’s new soon-to-be-stabilized procedural macros. Derek and Sean discuss the most recent CVE filed for Bundler, which is a lot like the previous CVE filed for Bundler.


Login or signup comment.