← Blog

Rails 8 in Production: What We Actually Shipped First

1 min read

Moving a customer-facing app to Rails 8 is less about blog demos and more about regressions, ops, and what your team actually runs in production.

This post is the checklist we use before we call an upgrade “done”: CI gates, queue/cache choices, smoke paths for auth and billing hooks, and what we watch in the first 48 hours.

What you'll learn

  • How we order staging → canary → full rollout without heroics
  • Which config diffs matter for APIs and background work
  • Logs and SLOs that catch failures before users do

Next steps

Treat the job and payment paths as first-class release criteria—not an afterthought once the homepage loads.