







Coherence and the orphan rules are a frequent source of complaints about Rust, and a common topic of language proposals. This post covers most of the existing proposals around coherence and my vision for how we should solve coherence once and for all.
The Rust Programming Language - The Rust Programming Language
by Steve Klabnik, Carol Nichols, and Chris Krycho, with contributions from the Rust Community
Help Wanted: Research Questions in Rust - Aaron Turon - OPLSS 2018
Rust Programming Language
A language empowering everyone to build reliable and efficient software.

The Definitive Guide to Error Handling in Rust
Learn to model and handle any error using idomatic Rust.

Learning Rust
Learning Rust - Rust Programming Language Tutorials for Everyone!

Why Use Structured Errors in Rust Applications?
Going against the common wisdom of “using anyhow for applications”.
Introduction - Rust By Example
Rust by Example (RBE) is a collection of runnable examples that illustrate various Rust concepts and standard libraries.
Level Up your Rust pattern matching
Rust’s pattern matching feels simple enough: match on enums, destructure tuples, handle Option and Result.

Ladybird adopts Rust, with help from AI - Ladybird
We're adopting Rust as our C++ successor language, and using AI agents to accelerate the transition.

rust-lang/rust is adopting an LLM policy | Inside Rust Blog
Want to follow along with Rust development? Curious how you might get involved? Take a look!

Are we observable yet? An introduction to Rust telemetry
Hands-on technical leader, Rust expert.

Master Hexagonal Architecture in Rust
Everything you need to write flexible, future-proof Rust applications using hexagonal architecture.
