Skip to content
Ruby-Focused Insights for Modern Web Builders

Ruby, Rails & AI for
Modern Web Development

A Ruby-first blog about web development, Rails, AI, backend engineering, and frontend craft.

Subscribe to RubyInsights

Get new articles in your inbox. No spam — unsubscribe anytime.

Latest Articles

View all posts
27 posts
Rails Solid Trio or the Classic Stack? Solid Queue, Cache and Cable vs Sidekiq, Redis and AnyCable in 2026
RailsOct 23, 202612 min read

Rails Solid Trio or the Classic Stack? Solid Queue, Cache and Cable vs Sidekiq, Redis and AnyCable in 2026

Rails 8 ships Solid Queue, Solid Cache and Solid Cable by default, but many teams still reach for Sidekiq, Redis and AnyCable. This post compares each pair with October 2026 versions and features, and gives a per-component decision table.

Wilbert Ribeiro (wilbertribeiro)
Read More
Share
Solid Queue or Sidekiq? Choosing a Background Job Backend for Rails 8 in 2026
RailsOct 22, 20268 min read

Solid Queue or Sidekiq? Choosing a Background Job Backend for Rails 8 in 2026

Solid Queue is the Rails 8 default and Sidekiq is the long-standing incumbent. Here is how they compare in late 2026, which Rails versions each one supports, and a decision guide for new and existing apps.

Wilbert Ribeiro (wilbertribeiro)
Read More
Share
Seven Layers of Cache in a Rails Application, From the Browser to the Database
TutorialsOct 21, 202613 min read

Seven Layers of Cache in a Rails Application, From the Browser to the Database

A web application's speed is not just the speed of the app server and the database. Between the browser and the SELECT there are seven places where the answer may already exist. This post walks through all of them, with the Rails configuration for each and what each one actually saves.

Wilbert Ribeiro (wilbertribeiro)
Read More
Share
API Versioning in Rails: Start at /api/v1 Before You Think You Need it
Web DevelopmentOct 20, 202613 min read

API Versioning in Rails: Start at /api/v1 Before You Think You Need it

Most Rails APIs happen rather than get designed: a format.json branch grows into a contract nobody wrote down. Here is the structure that fixes it: path versioning, a three-layer controller hierarchy, token auth outside the versioned tree, v2 without copying v1, and NRQL to prove when v1 can be deleted.

Wilbert Ribeiro (wilbertribeiro)
Read More
Share
RailsOct 19, 202613 min read

Rails 8.0 loses security support on November 7: upgrading to 8.1 before the deadline

Rails 8.0 stops getting security patches on November 7, 2026. Here is what changes between 8.0 and 8.1, the seven new defaults and which ones can bite, and a dual-boot plan you can finish before the deadline.

Wilbert Ribeiro (wilbertribeiro)
Read More
Share