Latest Posts

Rails 8 Health Checks That Work

Build production-ready health check endpoints that reveal system status without exposing sensitive data.

February 03, 2026

Rails 8 Signed IDs for Secure URLs

Replace sequential IDs in URLs with tamper-proof signed tokens that keep your data safe and your routes clean.

February 02, 2026

Rails 8 Custom Middleware Patterns

Build request throttling, request timing, and tenant detection middleware that handles real production scenarios.

February 01, 2026

Rails 8 Middleware: Custom Stacks Guide

Build custom middleware to handle cross-cutting concerns like timing, logging, and request modification in Rails 8.

January 31, 2026

Rails 8 Action Callbacks Deep Dive

Master controller callbacks with before_action, after_action, and around_action to write cleaner, DRYer Rails code.

January 30, 2026

Rails 8 JSON Columns with MySQL

Store flexible data in MySQL JSON columns while keeping Rails validations and query performance intact.

January 29, 2026

My Recommended Stack

Ruby on Rails

The web framework that makes development enjoyable and productive

rubyonrails.org →

Hotwire

HTML over the wire - Turbo + Stimulus for reactive UIs without heavy JavaScript

hotwired.dev →

MySQL

Battle-tested relational database with excellent Rails support

mysql.com →

Cursor

AI-powered code editor that understands your entire codebase

cursor.sh →

Claude Code

AI coding assistant for the terminal - perfect for Rails development

claude.ai →

Deplo.io

Swiss PaaS - deploy Rails apps with git push, 100% Swiss hosted

deplo.io →