Post

Three new Rust workshops now in our trainings catalog, ready to book for your team: Async Rust, Advanced Rust API design, and Procedural Macros. All available on-site or remote. Read more in the thread 🧵 #rustlang

Async Rust: concurrency you can reason about (2 days) is for Rust developers who want to stop guessing about async, covering Tokio, state ownership, cancellation, backpressure, graceful shutdown, and durability. Learn more and book for your team 👉 mainmatter.com/training/asy...

mainmatter.comAsync Rust: concurrency you can reason about - MainmatterA 2-day workshop for Rust developers who want to stop guessing about async, covering Tokio, state ownership, cancellation, backpressure, graceful shutdown, and durability.

Advanced Rust: designing APIs that are hard to misuse (2 days) is for experienced Rust developers who want to use the type system to turn misuse into a compile error instead of a production incident. Learn more and book for your team 👉 mainmatter.com/training/adv...

mainmatter.comAdvanced Rust: designing APIs that are hard to misuse - MainmatterA 2-day workshop for experienced Rust developers on using the type system to make misuse of an API a compile error rather than a production incident.

0 reposts1 like

Procedural Macros: extend the compiler, one token at a time (1 day) gets you comfortable writing derive, attribute, and function-like macros with syn and quote, including error handling and testing. Learn more and book for your team 👉 mainmatter.com/training/rus...

mainmatter.comProcedural Macros: extend the compiler, one token at a time - MainmatterThis 1-day workshop will make you comfortable writing procedural macros in Rust. We cover all relevant topics from advantages and disadvantages of Rust, the kinds of procedural macros, tools like syn…