Blogs
Free, and written by the people doing the work.
Upgrade guides and honest opinions on Rails and React. If one of these saves you a week, imagine what we could do together.
- Rails 8What’s new in Rails 8: the release that fires your PaaSSolid Queue, Solid Cache, Solid Cable, Kamal 2, Thruster and the new authentication generator — what each one replaces, and who should care. · Abhay Nikam
- Migration guideUpgrading from Rails 7.2 to 8.0, step by stepThe checklist we actually use: Ruby first, deprecations, app:update, framework defaults, the removals that bite, and how to ship it in small PRs. · Abhay Nikam
- Rails 8.1Rails 8.1: what changed, and should you upgrade yet?Job continuations, structured events, local CI, Markdown rendering, deprecated associations and registry-free Kamal deploys — what’s worth adopting, and the short path from 8.0. · Abhay Nikam
- Migration guideFrom Sidekiq and Redis to Solid QueueHow to move background jobs onto your database without losing a single job on the way — and when you should stay on Sidekiq. · Abhay Nikam
- Rails 8Deploying Rails 8 with Kamal 2 on a single serverFrom a fresh VPS to HTTPS and zero-downtime deploys in an afternoon: deploy.yml, secrets, a database accessory, background jobs and rollbacks. · Abhay Nikam
- Rails 8The Rails 8 auth generator vs DeviseWhat bin/rails generate authentication gives you, what it leaves out, when Devise still wins, and how to move an existing app. · Abhay Nikam
- Migration guideUpgrading to React 19 without breaking productionThe breaking changes that actually bite, the codemods that help, the TypeScript fallout, and the order we upgrade things in. · Abhay Nikam
- ReactReact Compiler in production: you can stop writing useMemoWhat the compiler memoizes for you, the rules it relies on, how to roll it out one folder at a time, and what to do with the useMemo you already have. · Abhay Nikam
- Rails + ReactRails and React in 2026: Hotwire, Inertia, or a separate frontend?How we choose the frontend for a Rails app on each project, with the trade-offs nobody puts on the slide. · Abhay Nikam
Rather have someone do it with you?
Upgrades, migrations and second opinions are a big part of what we do. Tell us where you’re stuck.
Start a project with Navio Labs