Posted on 2025-11-30Robots, cars, compilers, and the glue holding it all together.In this issue: how Rust is powering real-world robotics at Copper, mobility systems at Toyota, and how the Rust Infra Team keeps your builds and crates runnin...
Sometimes enterprise adoption happens quietly, then all at once.This week, AWS promoted Rust from "experimental" to generally available on Lambda, backed by their full SLA. Google published data showing Rust code in Android has 1000x fewer...
Posted on 2025-11-02Here's a question worth pondering: when is "unmaintained" not actually a problem?This week, a frustrated developer sparked one of the most honest conversations about Rust's ecosystem maturity I've seen in months. Their c...
Major developments are reshaping Rust's ecosystem landscape. The Rust Foundation launched its Innovation Lab to support critical projects, while performance improvements are accelerating across build tools and compiler optimization. From Ma...
Welcome back to Rust Trends!Something remarkable happened while you were enjoying your summer break: Rust quietly crossed the enterprise chasm. We're witnessing an adoption surge that only comes once in a programming language's lifetime, 68...
While you're soaking up the sun or taking a well-earned summer break, why not squeeze in some Rust? We are launching the Rust-Trends Contest on CodeCrafters from July 1 to August 1 — the perfect way to make your summer both relaxing and pro...
Ever stared at a 500-line error enum and wondered where it all went wrong? This week we're diving into error organization (because yes, there's actually a right way to do it). Plus, bzip2 goes full-Rust and the compiler team wants your perf...
Posted on 2025-06-08 Ever feel like you’re writing Rust with one hand tied behind your back while a C programmer whispers outdated advice in your ear? This week, we’re kicking things off with a guide that actually gets you, and no, it doesn...
We’ve got another exciting edition of Rust Trends lined up for you. This week, we’re diving into practical Rust projects like building a DNS server, exploring advanced concepts like sans I/O design with the 9p protocol, and learning how to...
Posted on 2025-02-28Table of ContentsIntroduction: Why Build a DNS Server? Why Codecrafters?What You’ll LearnAccompanying GitHub RepositoryPrerequisitesUnderstanding DNS: A Quick Crash CourseSetting Up the ProjectDefining DNS Header structu...
Posted on 2025-02-15 After an unexpected battle with the flu (spoiler: it won, but only temporarily), I’m finally back with a fresh edition of Rust Trends! Thanks for your patience—I promise this one’s worth the wait. This week, we’re divin...
Rust’s upcoming async closures are an exciting feature set to land in Rust 1.85. If you’ve ever tried to write a closure inside an async function, you’ve likely hit a wall. Until now, closures couldn’t be async themselves, forcing developer...
One of the long-awaited features in Rust is if/let while chains, and it’s finally on the way! This small but powerful change will make conditional expressions and loops more ergonomic, eliminating some of the verbosity that Rustaceans have...
Happy New Year! 🥳 Here’s to another year of growth, innovation, and, of course, writing safer, faster, and more reliable code. Whether you’re setting bold coding goals or just resolving to finally finish that side project (we see you!), we’...