The Bike Shed

251: Absent-Minded Whistling

The Bike Shed

On this week's episode, Steph and Chris discuss using JSONB to store survey responses and the differences between JSON and JSONB, using (or not using!) exceptions in Ruby and the fail keyword, the pros and cons of namespacing models in Rails to organize features, and a new recommendation for running tests from vim. This episode is brought to you by ScoutAPM (https://scoutapm.com/bikeshed). Give Scout a try for free today and Scout will donate $5 to the open source project of your choice when you deploy! Seagull Mic Drop (https://i.kym-cdn.com/photos/images/facebook/001/383/162/20c.jpg) vim-test (https://github.com/vim-test/vim-test) plugin for running tests vim-rspec (https://github.com/thoughtbot/vim-rspec) thoughtbot's plugin for running specs from vim JSON types in Postgres (https://www.postgresql.org/docs/9.4/datatype-json.html) Ruby fail keyword (https://apidock.com/ruby/Kernel/fail) Avdi Grimm and Jim Weirich on exceptions (https://avdi.codes/jim-weirich-on-exceptions/) The Zen of Python (https://www.python.org/dev/peps/pep-0020/) Idris programming language (https://www.idris-lang.org/)

Next Episodes

The Bike Shed

250: To Infinity and Beyond @ The Bike Shed

📆 2020-06-30 06:15 / 00:42:05


The Bike Shed

249: What Would You Say You Do Here? @ The Bike Shed

📆 2020-06-23 06:15 / 00:41:02


The Bike Shed

248: Here Be Dragons @ The Bike Shed

📆 2020-06-16 06:15 / 00:34:16


The Bike Shed

247: Acronyms By Moonlight @ The Bike Shed

📆 2020-06-09 06:15 / 00:49:28


The Bike Shed

246: A True Movement (Pariss Athena) @ The Bike Shed

📆 2020-06-02 06:15 / 00:28:13