Deploying Prebuilt Docker Images with Kamal
Kamal isn't just for apps you build yourself. It works just as well for prebuilt third-party Docker images — here's the pattern I use for self-hosted apps.
Where I share what I'm exploring in software development, Ruby on Rails, AI, and everything in between.
Kamal isn't just for apps you build yourself. It works just as well for prebuilt third-party Docker images — here's the pattern I use for self-hosted apps.
Rails handles framework-level security defaults — but authorization, rate limiting, CSP, session hardening, and encrypted attributes are decisions only you can make.
Rails security defaults cover CSRF, SQL injection, XSS, encrypted sessions, and more — here's what the framework handles before you write business logic.
The tools and workflow I use to ship Rails MVPs with Claude — from market research to spec-driven development — shared at the Claude Colima meetup.
Fifteen years with Rails and it keeps proving itself. Maquina extends it with generators, AI tools, and UI components — convention over configuration, all the way down.