Skip to content

Ruby, Rails & AI Blog

Exploring Ruby, web development, Rails, AI, backend engineering, and frontend architecture.

26 posts
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
Foreman or Docker Compose? The ideal local Rails setup in 2026
Web DevelopmentOct 18, 20266 min read

Foreman or Docker Compose? The ideal local Rails setup in 2026

Everything native with Procfile.dev, or everything in containers with docker-compose? The setup that works best day to day sits in between: native app processes, stateful services in containers, and a container runtime that does not eat your RAM.

Wilbert Ribeiro (wilbertribeiro)
Read More
Share