Learn to code anything in Rust
Become the best Rust engineer you've ever met with practical guides and case studies in my free weekly newsletter.

The latest Rust guides
Running Rust in production? Start flying.
Rust In Space! How Rust is powering next-generation space mission simulators

Learn to model 13 billion years of time with an inside look at a European Space Agency mission simulator.
Read more


Writing production Rust macros with macro_rules!

Learn how experts write real production macros.
Read more
The definitive guide to error handling in Rust

Learn to model and handle any error using idiomatic Rust.
Read more


Master hexagonal architecture in Rust

Take the pain out of scaling. This guide has everything you need to write flexible, future-proof Rust applications using hexagonal architecture.
Read more
Ownership by example: merging linked lists in Rust

Grok Rust's ownership model with a "simple" linked list coding challenge.
Read more

See all guides
Newsletter archives
Explore past editions of the How To Code It newsletter.
See more editions
Behind the scenes
The latest updates from the backend of the frontend.
Pull back the curtain


