

The Bike Shed
thoughtbot
On The Bike Shed, hosts Joël Quenneville, Sally Hall, and Aji Slater discuss development experiences and challenges at thoughtbot with Ruby, Rails, JavaScript, and whatever else is drawing their attention, admiration, or ire this week.
Episodes
Mentioned books

Jul 18, 2017 • 45min
118: Nonsense In, Nonsense Out
We discuss the economics of remote work, ActionDispatch::SystemTest in RSpec, and the use of Patreon on open source projects.
Robin Sparkles
ActiveRecord::Base.reload
ActiveRecord::Base.becomes
RSpec integration with ActionDispatch::SystemTest
Ruby Together
Support The Bike Shed

Jul 10, 2017 • 46min
117: S.A.L.T. (Justin Searls)
We chat with Justin Searls about testing, programmer personality types, programming communities, and putting spreadsheets on the Internet.
Justin Searls
Justin’s RailsConf Keynote
My Favorite Way to TDD by Justin Searls
Searls-Briggs Type Indicator
Test Double
Deep Work
Support The Bike Shed

Jun 28, 2017 • 36min
116: A More "WALL-E" Future
Amanda is joined by SF thoughtbot developers Tony, Josh, & Greg to discuss learning new languages (and whether developers should do that in their free time), machine learning, the future of AR/VR, and tech that strives to make a social difference.
Twitter Thread
Machine Learning in Ruby Resources
Apple Machine Learning Resources
Chariot on TechCrunch
Safecast- Open Environmental Data
Contribute to Safecast
Ask Tia
Heat Seek
Support The Bike Shed

Jun 22, 2017 • 43min
115: I Don't Need Another Google Hangout (Cecy Correa)
We talk with Cecy Correa about how to hire and get hired.
Cecy Correa
Girl Develop It
Austin on Rails
Why We’ve Stopped Saying “Culture Fit” — and What We’re Saying Instead
Jobs at Return Path
Jobs at thoughtbot
Support The Bike Shed

Jun 16, 2017 • 39min
114: Reasonably Thread Safe
We discuss a tiny DOS caused when upgrading thoughtbot.com to Rails 5.1 and how Rails could better surface warnings that only occur in your production configuration. We also get an update on multi-table joins in Rust.
Meaningful schema diffs in Rails 5.1
HSTS
Firesheep
Use a secure session cookie for new installs
pshtt
Observatory by Mozilla
Encrypted secrets in Rails 5.1
PhantomJS maintainer steps down
Sean solves his problem: Multi-tabls joins in Rust
Support The Bike Shed

Jun 9, 2017 • 29min
113: Have You Considered Rust? (Matt Casper)
We talk to Matt Casper about contributing to Diesel, Rust's ecosystem, and the next big thing.
Matt Casper
Matt’s Diesel’s Diesel contributions
The Rust Book
DHH’s RailsConf Keynote
Rocket
Clap
Justin Searls’ RailsConf Keynote
Procore Jobs
Support The Bike Shed

Jun 1, 2017 • 33min
112: Lifecycles Are Dead, Long Live Lifecycles!
Amanda joins Sean to discuss all the Android news to come out of Google I/O, Kotlin as a "first class language", and features of Android "O"!
I/O '17 Recap
JetBrains
Android Studio
Android Architecture Components
Joda-Time Library
Anko
Support The Bike Shed

May 25, 2017 • 31min
111: Trike Shed (Aaron Patterson)
We talk with Aaron Patterson about Ruby and Rails upgrades, and the goal of making Ruby 3 three times faster than Ruby 2.
Aaron Patterson
DHH’s RailsConf Keynote
warning: private attribute?
Ruby 2.4 Rounding Changes
Ruby 3x3
optcarrot: A NES Emulator for Ruby Benchmark
Windows 98 Defragging
Support The Bike Shed

May 18, 2017 • 33min
110: Green Chips
What’s the deal with green potato chips? Also: RailsConf wrap up and an AST pass refactor for Diesel.
Green Potato Chips
Baby Ruby Stickers
Justin Searls - How to Program
Eileen Uchitelle - Building Rails ActionDispatch::SystemTestCase Framework
Alex Kitchens - Perusing the Rails Source Code - A Beginners Guide
Abstract syntax tree
Visitor Pattern
Refactor the query builder to make it easier to add new AST passes
Turn to_sql into a standard AST pass
Support The Bike Shed

Apr 26, 2017 • 33min
109: The Final Countdown
Follow up about Service Objects and Computer Engineering. Plus, RailsConf prep, code slide woes, and modal pop-ups.
Sandi Metz- Gilded Rose Kata
Ben Orenstein- How to Talk to Developers
Sean @ RubyConf Portugal '15- With smoke machine and intro music
Google's Intrusive Pop-Up Announcement
Thank you to our sponsor this week, SparkPostSupport The Bike Shed


