
A field guide, written one chapter at a time
For engineers who already ship software and want to actually understand Rust, not just survive it.
Read the language and its standard library properly, cross honestly into the ecosystem, then build one serious system end to end, with deliberate look-backs to everything you learned.
Read the language properly
The idiom and what makes Rust different, then the language reference in order, then the entire standard library as a complete reader.
Cross into the ecosystem
An honest bridge from pure std to the crates real projects lean on: Cargo and semver, tokio, serde, hyper, tracing.
Build something real
Design and build an observability stack: a Linux agent, a custom time-series store, an HTTP query API, then a distributed capstone.
Read and run code in the browser, no setup. Hand-authored, targeting the Rust 2021 edition.