Bookmarks

Visualizing memory layout of Rust's data types

A detailed tutorial that walks through binary loading, stack and heap operation, and the exact in-memory layout of Rust primitives, structs, enums, and smart pointers—illustrating how the Rust compiler represents and optimizes each data type.

Jacob Pratt: "Compiler-Driven Development: Making Rust Work for You" | RustConf 2024

RustConf 2024 talk demonstrating how developers can leverage Rust’s compiler diagnostics, type system, and tooling to iteratively write correct, idiomatic code—serving as a practical tutorial in compiler-driven development.

Writing a Compiler and Interpreter in Rust - Part 1

Step-by-step series on writing a compiler and interpreter in Rust is a valuable, in-depth educational resource on compiler construction.

Type Theory for the Working Rustacean - Dan Pittman

Technical presentation linking Rust’s type system with type theory and proof techniques, valuable for language theorists and systems programmers.

Jon Gjengset - Towards Impeccable Rust

Oxidise Your Command Line (2025 Edition)

Rust Tutorial Full Course

Ownership

Rust Compiler Development Guide

Dioxus Labs + “High-level Rust”

The Rustonomicon

The Rust I Wanted Had No Future

Writing an OS in Rust

Subcategories