Honest Take — Before You Begin
Zero to Production in Rust by Luca Palmieri is genuinely one of the best "build a real thing" books in any language. It does for Rust what Michael Hartl's Rails Tutorial did for R…
Rust in Production covers: Zero to Production, Rust Programming By Example. Build and deploy a production Rust web service. End-to-end: API design, database, testing, CI/CD, observability.
| Rails | Rust (Actix/Axum) |
|-------|-----|
| rails new | cargo new + add dependencies manually |
| ActiveRecord migrations | sqlx + manual SQL migrations |
| config/routes.rb | App::new().route() or Router |
| rails test | cargo test + integration test binary |
| config/environments/ | Compile-time configuration with config crate |
| rails deploy | Single binary, no runtime needed, ~10MB |
| Puma (multi-process + threads) | Tokio (async runtime, single process, thousands of tasks) |
| New Relic / Datadog | tracing crate + OpenTelemetry |
This course unlocks once you've finished its prerequisite. Open prerequisite →
Zero to Production in Rust by Luca Palmieri is genuinely one of the best "build a real thing" books in any language. It does for Rust what Michael Hartl's Rails Tutorial did for R…
There's a moment in every language you learn where the exercises stop and the shipping starts. In Ruby it probably happened years ago, and you may not even remember it — some firs…
Zero to Production held your hand well — every chapter told you what to build, why, and what the code should look like when you were done. That guidance is exactly right for a fir…
Work through each item before the checkpoint.
Deploy the Zero To Production project you built through the book (your own repo) and measure it honestly against a Rails equivalent. This checkpoint is mentor-reviewed against you…
5 lessons. Read in order; spiral back when you need to. By the end you'll have used the core ideas twice — once on the abstract, once on something you'll meet at work next week.