The Bike Shed
201: Artisanally Indented Code (Kevin Deisz)
On this week's episode, Chris is joined by Kevin Deisz, CTO of CultureHQ, live from RailsConf. They discuss Kevin's RailsConf talk on preevalution in Ruby, but dig further into Kevin's core philosophies that drive his work on tools like preval. They round out the discussion with Kevin's work on prettier-plugin Ruby, an automated code formatter to finally tame the wild west of Ruby syntax, and the hopeful path to a v1.0 in the not too distant future.
- Kevin on Twitter
- Kevin's RailsConf 2019 talk - Pre-evaluation in Ruby
- Preval - Kevin's pre-evaluation Ruby optimize
- Bret Victor Inventing on Principle
- Fasterer static analysis in ruby
- Rubocop
- Ripper
- Prototype.js
- Ruby Refinements
- Elm format
- PEP 8
- Prettier
- Prettier-plugin ruby
- Visual Studio Code
- Codemods
- Don’t parse HTML with regex
- Prepack
- The Zen of Python
- RailsConf 2019 - Opening Keynote by David Heinemeier Hansson
- rubyfmt
- rufo