Free course · EXPERT

Macros & Systems Rust

Metaprogramming, unsafe, FFI, performance, and idioms

4 units · 14 lessons · every lesson is open

Macros & Metaprogramming

Code that writes code, checked by the compiler

Systems Rust

The unchecked edges, handled carefully

Macro Design

Keep generated code predictable and debuggable

Unsafe Engineering

State invariants, control layout, and measure first