david.dev
AI × Ruby on Rails
Latest Posts
Rails 8 Action Mailer Preview Tricks
Master email previews with dynamic params, multi-part templates, and attachment testing in Rails 8.
Rails 8 Action Cable Without the Pain
WebSockets in Rails 8 are simpler than ever. Build real-time features without the configuration headaches.
Rails 8 Action Text Rich Content Guide
Build rich text editing into Rails 8 apps with Action Text, Trix, and Turbo integration for seamless content management.
Rails 8 Action Mailbox: Process Incoming Email
Handle incoming emails in Rails 8 with Action Mailbox—route, process, and respond to messages with clean, testable code.
Rails 8 Lazy Loading with Turbo
Load content on demand with Turbo Frames and lazy loading to speed up initial page loads dramatically.
Rails 8 Enum Attributes Done Right
Master Active Record enums with validation, scopes, and MySQL storage patterns that won't bite you later.
My Recommended Stack
Ruby on Rails
The web framework that makes development enjoyable and productive
Hotwire
HTML over the wire - Turbo + Stimulus for reactive UIs without heavy JavaScript
MySQL
Battle-tested relational database with excellent Rails support
Cursor
AI-powered code editor that understands your entire codebase
Claude Code
AI coding assistant for the terminal - perfect for Rails development
Deplo.io
Swiss PaaS - deploy Rails apps with git push, 100% Swiss hosted