Write Rails controllers following DHH/37signals conventions — thin CRUD controllers, REST-mapped resources, redirect-first Hotwire responses, concerns for shared behaviour, and strong parameters with params.expect. Use when creating new controllers, adding actions, extracting concerns, handling Turbo responses, or when the user mentions controllers, actions, strong parameters, or REST routing.