Rust Intermediate: Traits, Lifetimes and Error Handling
by Dimitri Orlov
Memory, concurrency and the machine under your abstractions.
Courses on C++, C and Rust at the systems layer: ownership, allocators, cache behaviour, threads, atomics and the operating-system interfaces you call every day. You profile real programs and fix real bottlenecks rather than reading about them. Ideal preparation for engine, embedded and infrastructure work.
Showing 1–4 of 4 courses
Move from writing Rust that compiles to designing Rust APIs other people enjoy using.
A repeatable method for finding any bug, plus the tools that make it fast.
The mental model behind every performance problem you have ever failed to explain.
Write CMake you can maintain, with targets, presets and dependencies that just work.
Other shelves developers move on to next.