







How our Rust collections library defends against adversarial trait implementations.
Be alert: targeted attacks on prominent Rustaceans | Rust Blog
Empowering everyone to build reliable and efficient software.

One year of Rust | Rust Blog
Empowering everyone to build reliable and efficient software.

Announcing Rust 1.96.1 | Rust Blog
Empowering everyone to build reliable and efficient software.

Announcing Rust 1.12.1 | Rust Blog
Empowering everyone to build reliable and efficient software.

Rust Is Winning the AI Code Generation Race
I’ve been generating a lot of code with AI agents lately. Most of it in Rust, and nice about it is that it consistently better than what I…

ABSD
An experimental operating system in Rust: isolated processes, explicit authority, and claims stated at the strength of their evidence. Source is public.

Rust for Java developers
Introduction to the Rust programming language for java developers, (complete with code sampes) with a focus on shared concepts.

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

Rust traits and dependency injection - Julio Merino (jmmv.dev)
Dependency injection is one of my favorite design patterns to develop highly-testable and modular code. Unfortunately, applying this pattern by taking Rust traits as arguments to public functions has …

kyju.org
Horribly misusing Rust features to provide provable memory safety and tracing garbage collection for pointer soup.
The Ultimate Guide to Rust Newtypes
Clean up your code, clarify business logic and improve test coverage with Rust's newtype wrappers.

Rust in 2021
This is my response for this year's call for blog posts. I am writing this as a language implementor, not as a language user. I also don't try to prioritize the problems. The two things I'll mention are the things that worry me most without reflecting on the overall state of the project. They are not necessary the most important things.
Rust and the Three Laws of Informatics
Rust and the Three Laws of Informatics After 10 years in the Java world, I have recently been looking at Rust more seriously. I am barely beginning Rust programming, yet I feel enthusiastic: I …
