







Why I made the Rust compiler check my MQTT topics instead of debugging swapped format!() arguments at 11pm.
rumqttc - Rust
A pure rust MQTT client which strives to be robust, efficient and easy to use. This library is backed by an async (tokio) eventloop which handles all the robustness and and efficiency parts of MQTT but naturally fits into both sync and async worlds as we’ll see
reinterpretcat/qwen3-rs
An educational Rust project for exporting and running inference on Qwen3 LLM family
The Ultimate Guide to Rust Newtypes
Clean up your code, clarify business logic and improve test coverage with Rust's newtype wrappers.

xymostech/XymosTeX
A re-implementation of TeX in Rust to help me understand how it works and to eventually provide a debugging interface
kyju.org
Horribly misusing Rust features to provide provable memory safety and tracing garbage collection for pointer soup.
Announcing Rust 1.96.1 | Rust Blog
Empowering everyone to build reliable and efficient software.

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.
Announcing Rust 1.12.1 | Rust Blog
Empowering everyone to build reliable and efficient software.

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

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

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!

Rust for Java Devs
I’d like to take a change for this blog and leave the more bleeding edge topics to focus on perhaps one of the most important things one can do in the Rust community: teaching new Rust …
Tonic build error "there are too many leading `super` keywords"
I'd like to ask a question, I'm encountering this problem when compiling proto files with rust tonic-build | 11 | super::super::super::trace::v1::ResourceSpans, | ^^^^^ there are too many leading `super` keywords For more information about this error, try `rustc --explain E0433`. I'm going to build the client file for this proto file,and I'm cloning the entire opentelemetry folder. This is my build file. fn main() -> Result<(), Box<dyn std::error::Error>> { ...
Using GraphQL in Rust | Shuttle
This article details how to build a GraphQL server in Rust. We will explore using queries, mutations as well as subscriptions to make a fully working endpoint.