Blog
24 articles
Turbo Streams in Rails 8: Beyond Basics
Master Turbo Streams for real-time updates without writing JavaScript—broadcasting, custom actions, and production patterns.
Testing Hotwire Apps with RSpec
Learn to write reliable system tests for Turbo Frames, Turbo Streams, and Stimulus controllers in Rails 8.
MySQL Indexing for Rails Developers
Learn how to design MySQL indexes that make your Rails queries fast and your database happy.
Solid Queue in Rails 8: Background Jobs
Master Rails 8's default background job system with database-backed queues, no Redis required.
Stimulus Patterns in Rails 8
Learn battle-tested patterns for organizing Stimulus controllers that stay clean as your Rails 8 application grows.
API Authentication in Rails 8
Implement secure, stateless API authentication in Rails 8 using built-in tools—no gems required.
Service Objects in Rails 8
Learn how to extract complex business logic into testable, composable service objects that keep Rails controllers and models clean.
Form Objects in Rails 8
Learn how Form Objects pattern keeps Rails controllers thin while handling complex validations and multi-model forms elegantly.
Active Record Encryption in Rails 8
Learn how to encrypt sensitive database fields in Rails 8 using built-in Active Record Encryption with MySQL.
Turbo Frames in Rails 8: A Complete Guide
Learn how to build fast, responsive interfaces with Turbo Frames—lazy loading content, inline editing, and seamless pagination in Rails 8.
Page 2 of 3