Tech Done Right · Episode 54
· January 2019
Code Style and Community with Sam Phippen and Justin Searls
with Penelope Phippen, Justin Searls
Duration: 47:16
On this episode, we’ve got Sam Phippen and Justin Searls back for their third round on the show. Both of them have been working on new Ruby tools to better standardize your team’s style and code formatting. We talk about why they’ve decided these tools are important, what their philosophy of coding style is, how coding style relates to the Ruby community, and how they evaluate code when given a code sample to look at. We’d like to hear from you. How does your team handle differences of opinion in code style? Let us know at `techdoneright.io/54` or on Twitter at `@tech_done_right`
Show Notes
Code Style and Community with Sam Phippen and Justin Searls
TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com or visit http://www.tablexi.com/workshops.
Guests
- Sam Phippen: Developer Advocate at Google and member of the RSpec Core Team
- Justin Searls: Cofounder of Test Double
Summary
On this episode, we’ve got Sam Phippen and Justin Searls back for their third round on the show. Both of them have been working on new Ruby tools to better standardize your team’s style and code formatting. We talk about why they’ve decided these tools are important, what their philosophy of coding style is, how coding style relates to the Ruby community, and how they evaluate code when given a code sample to look at.
We’d like to hear from you. How does your team handle differences of opinion in code style? Let us know at techdoneright.io/54 or on Twitter at @tech_done_right
Notes
02:21 - Code Style
- Bikeshedding
- Standard JS
- standard Ruby Gem
- rubocop
- Hash Rockets are good actually
- Sandi Metz: Why We Argue Style
09:46 - Choosing Ruby: Community Standards vs Style
14:59 - Evaluating Code Samples for Developer Positions
21:04 - Ruby Format
29:05 - Selecting Rules For Standard
35:38 - Discrepancies in Rails View Template Files
39:10 - What happens if these projects aren’t successful?
Previous Justin/Sam Episodes:
Part I: Episode 004: In The Testing Weeds
Part II: Back in the Testing Weeds with Sam Phippen and Justin Searls
Special Guests: Justin Searls and Penelope Phippen.
Tags
Related Episodes
Ep. 69: Teaching and Learning with Sandi Metz
with Sandi Metz
Ep. 59: Building Git with James Coglan
with James Coglan
Ep. 46: 20 Years of Web Development with Avdi Grimm and Sarah Mei
with Avdi Grimm, Sarah Mei
Ep. 33: Back in the Testing Weeds with Sam Phippen and Justin Searls
with Justin Searls, Penelope Phippen
Related Videos
Ruby 4.0
SF Ruby Meetup 2025
The Dynamic Ruby Toolkit
SF Ruby 2025
Does Ruby Love Me Back
Chicago Ruby Meetup 2025
Related Posts
-
Redundancy, Terseness, and Code
Dec 2021
-
Languages I Use
Aug 2006
-
April 19, 2010: The Week Begins
Apr 2010
-
April 23, 2010: Still Alive
Apr 2010
-
May 6, 2010: The day of promoting stuff
May 2010