Learning Paths
Each path is an ordered sequence of topics and steps. Work through them front to back for structured progression, or jump to the step that matches where you are stuck right now.

Learning Path · 6 steps · ~4 hours
Deploy Rails on Your Own Server
From a blank VPS to production traffic. Covers Ruby versioning, Nginx as reverse proxy, PostgreSQL setup, Puma configuration, background jobs, SSL and the monitoring basics that catch problems before users do.
Learning Path · 5 steps · ~3 hours
Understand Rails Internals
How a request becomes a response. Rack, middleware ordering, autoloading, the asset pipeline and ActiveRecord connection handling. Understanding the framework makes everything else easier.
Learning Path · 7 steps · ~5 hours
Make an Old Rails App Safer to Change
Dependency audits, test coverage gaps, safe upgrade strategies, dead code removal and building real confidence in a codebase you inherited last month.