01Hotwire-First Frontend: Guides on building modern UIs using Turbo and Stimulus instead of heavy JavaScript frameworks.
02Database-Backed Everything: Advocates for using the database for jobs and state management, avoiding dependencies like Redis.
03REST Purity: Models state changes as new resources instead of custom controller actions.
042,824 GitHub stars
05Fat Models, Thin Controllers: Encapsulates business logic within models and concerns, keeping controllers lean.
06Pragmatic Conventions: Follows established naming, scoping, and architectural patterns from production 37signals applications.