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.

Podcasts:

 67: Longtime Listener, First Time Caller (Rafael Franca) | File Type: audio/mpeg | Duration: 00:39:30

Leading Rails contributor Rafael Franca joins us from RailsConf to talk about taking over Sprockets, the future of the asset pipeline in Rails, managing Rails dependencies, and the hard work of software maintenance. Also, Sean said you'd all "definitely" have the final build of Rails 5 by now. Whoops!

 66: Make Ruby Scripting Great Again (Terence Lee) | File Type: audio/mpeg | Duration: 00:39:31

We talk with Terence Lee of Heroku, Bundler, and mruby-cli fame about Apache Kafka and the future of mruby scripting.

 65: Free as in Puppy (Katrina Owen) | File Type: audio/mpeg | Duration: 00:45:52

While at RailsConf, we talk with Katrina Owen about finding metaphors for software development, the successes and mistakes of Exercism.io, and the benefits of providing code reviews.

 64: Open Mic SF | File Type: audio/mpeg | Duration: 00:55:11

Open Mic is back by popular demand, this time in San Francisco. We hear from developers in thoughtbot's San Francisco office about their recent investment time projects.

 63: Types Are Only Good If You Use Them | File Type: audio/mpeg | Duration: 00:38:16

Derek and Sean discuss some recent issues with exciting language features like pattern matching, macros, and static types.

 62: Shipping is the Fastest Way to Get Somewhere | File Type: audio/mpeg | Duration: 00:34:16

Sean celebrates Diesel reaching "faster than a SQL string" status before we chat about Rails 5 blockers and the clarity of focus and priorities that only shipping can bring.

 61: I'm Not Telling You My Birthday | File Type: audio/mpeg | Duration: 00:31:04

"Send me an email every year for my birthday" is an easy thing for a human to understand but it can be deceptively tricky to do with computers. Also tricky for (some) computers: SELECT * FROM

 60: Remote Control (Katherine Fellows) | File Type: audio/mpeg | Duration: 00:38:02

KF (Katherine Fellows) joins the show to chat about successful BridgeFoundry events and creating environments where remote developers, junior and otherwise, can thrive.

 59: I Wish They Wouldn't Do That | File Type: audio/mpeg | Duration: 00:40:59

Derek and Sean discuss the left-pad saga, how other programming communities are reacting to it, and what you should learn from it as a library or application author.

 58: Nobody Gets Fired For Buying IBM | File Type: audio/mpeg | Duration: 00:45:36

Should you rewrite or refactor? What should you consider as you weigh this decision and what exactly constitutes a rewrite anyway?

 57: Mutability Ruins the Whole Party (José Valim) | File Type: audio/mpeg | Duration: 00:55:50

We chat with José Valim about bringing light to Elixir's dark corners, the design goals of Ecto, and the future of Elixir, Ecto, and Phoenix.

 56: Most People Aren't Building Trello | File Type: audio/mpeg | Duration: 00:38:53

Is ActiveRecord reinventing Sequel? If it is, does it matter? Derek and Sean discuss that and whether maybe we could all stand to tone down the JavaScript.

 55: Hot Dog is Not a Dessert | File Type: audio/mpeg | Duration: 00:40:54

Derek and Sean talk about their experience with the Rails 5 betas, how to test against them today, and things that you might want to look out for when updating your app.

 54: Argument Error | File Type: audio/mpeg | Duration: 00:42:25

Derek shares some Elixir annoyances with Sean and they discus how a consulting role colors their perception of languages and frameworks, both for better and for worse. Sean provides an update on SQLite and Association support in Diesel.

 53: Cache Machine | File Type: audio/mpeg | Duration: 00:43:28

Laila and Derek go on a tour of the various caching mechanisms available to web applications in general, and Rails specifically. When is the right time to cache and at what level?

Comments

Login or signup comment.