Let's Standardize Rails, Once and For All!
summary
A preconfigured Ruby style gem called Standard claims to spare teams bike-shedding and now targets Rails specifically by depending on RuboCop and rubocop-rails; after 135 releases the project stages a community straw poll at RailsConf to assemble standard-rails, voting on roughly 120 rules. The session builds a preview gem (gem install standard_rails) that flags enabled/disabled rules and ships with a known rough edge to be fixed in upcoming updates.
AI-written summary · about
chapters (20)
- 0:00Introduction
- 1:23Standardize Ruby and Rails tools
- 3:50Standard Rails and voting
- 5:14Community voting rules
- 8:47Vote: Active Support aliases
- 11:40Vote: Timestamps in tables
- 13:32Vote: Freeze time in Rails
- 15:22Vote: HTTP status codes
- 18:40Vote: Three-state Booleans
- 21:29Vote: Rails blank method
- 24:03Vote: Environment variables
- 27:58Vote: Controller inheritance
- 30:53Lightning round votes
- 34:01Redundant belongs_to validations
- 35:05Vote: Action controller tests
- 36:54Vote: Controller method order
- 38:16Vote: Active Record overrides
- 39:41Vote: Rails date usage
- 41:44Final lightning round
- 46:10Conclusion








