TWiR with AI summaries
This Week in Rust 652
Official
Project goals update — April 2026 (end of 2025H2)
blog.rust-lang.org
Program management update — April 2026
blog.rust-lang.org
Newsletters
This Month in Rust OSDev: April 2026
rust-osdev.com
Project/Tooling Updates
Tonic is joining the gRPC project
luciofranco.com
Toasty 0.6.0 - What is new?
tokio.rs
ex_ratatui: Elixir bindings for ratatui via Rustler NIFs
hexdocs.pm
OmniScope: A Cross-Language LLVM IR Static Analyzer Targeting Unsafe/FFI Boundaries:
medium.com
citum: a new Rust citation processor and associated tools.
citum.org
cargo-crap: Finding Untested Complexity in AI-Generated Rust Code
minikin.me
What the Graph Owes: Connectors That Drive Outputs
aimdb.dev
swpui: a TUI for case-aware search and replace
beeb.li
kache 0.3.0: zero-copy efficient worktree compilation
kunobi.ninja
ghr: a Rust TUI for managing GitHub pull requests, issues, notifications, and reviews
catcoding.me
Observations/Thoughts
Scaling Rust codebases: Lessons learned organizing large projects and managing errors
kerkour.com
Migrating from Go to Rust
corrode.dev
Why I built wrkflw
blog.gokuls.in
Rust's God Mode
video
www.youtube.com
How Rust engineered the perfect async runtime
video
www.youtube.com
Rust Walkthroughs
5× faster fast_blur in image-rs
apas.tel
Finding the Time Part 2 - Rust Async and the Arm Generic Timer
thejpster.org.uk
Parsing Godot .tres files and walking the resource graph
assethoard.com
Rust x GBA: Setup and Pixels
jonahnestrick.com
Learn Rust Lifetimes by Building a Generic LRU Cache
blog.sheerluck.dev
How to benchmark Rust code with Gungraun
bencher.dev
Book: An Introduction to Programming, using ECS & EBP in Rust
root-11.github.io
Read the rest of original This Week in Rust