Thibautbaissac
13 skills · 3.5K stars total
13 skills
This skill helps you implement Rails 8 built-in authentication with a complete user, session, and password reset flow, including controllers and views.
This skill helps you scaffold Rails controllers using a TDD workflow, writing red specs first and delivering fully tested actions.
This skill helps you implement Rails caching patterns to boost performance with fragment, Russian doll, and low-level caching strategies.
This skill helps you implement Rails service objects with a clear contract, testability, and dependency injection for complex business logic.
This skill helps optimize Rails performance by detecting N+1 queries, indexing gaps, and memory issues to speed up responses.
This skill helps you create test-driven Rails query objects that encapsulate complex queries and ensure multi-tenant data isolation.
This skill helps you implement and orchestrate Hotwire patterns (Turbo Frames, Streams, Stimulus) for real-time, interactive Rails UIs.
This skill helps you choose Rails 8 architecture patterns, guiding where to place code and how to refactor for clean, maintainable apps.
This skill helps Rails developers create reusable ViewComponents with TDD workflows, enabling fast, testable UI for cards, badges, tables, and modals.
This skill helps Rails developers configure Solid Queue for background jobs, from installation to recurring tasks, with adapters, queues, and monitoring.
This skill helps you implement robust Rails form objects to manage multi-model, wizard, and non-persisted forms with tests.
This skill helps you implement Rails i18n patterns across models, views, and locales, ensuring consistent translations and locale switching.
This skill creates Rails models using a test-driven approach, guiding you from requirements to green specs for reliable, scalable data models.