







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

A practical guide to WebAssembly memory | radu's blog
Memory in WebAssembly is one of the topics that creates confusion for newcomers, particularly for those with experience in languages with memory management features like garbage collection, such as JavaScript, Go, or Java. In this article we explore using memory in WebAssembly in various scenarios - passing JavaScript arrays to Rust and AssemblyScript modules, checking for some basic memory leaks using Valgrind, or exchanging strings between runtimes and modules using Wasmtime.
Spirallex/rust-pds
Single-binary AT Protocol PDS in Rust (macOS) + device-portable stelyph-core that runs on-device in iOS. Self-hosted Bluesky federation.
The Ultimate Guide to Rust Newtypes
Clean up your code, clarify business logic and improve test coverage with Rust's newtype wrappers.

atproto-crates — AT Protocol building blocks for Rust
A Rust workspace of eighteen crates for AT Protocol: content addressing, DID and handle resolution, repositories and Merkle Search Trees, OAuth with DPoP, XRPC services, and event streaming.
Oxmgr — Rust Process Manager
42× faster crash recovery, 20× lower memory than PM2. Written in Rust.
Help Wanted: Research Questions in Rust - Aaron Turon - OPLSS 2018
In defense of lock poisoning in Rust · sunshowers
It's worth retaining one of multithreaded Rust's most valuable features.

Making Rust Workers reliable: panic and abort recovery in wasm‑bindgen
Panics in Rust Workers were historically fatal, poisoning the entire instance. By collaborating upstream on the wasm‑bindgen project, Rust Workers now support resilient critical error recovery, including panic unwinding using WebAssembly Exception Handling.

Seph
The Rust programming language feels like a first generation product. You know what I mean. Like the first iPhone - which was amazing by the way. They made an entire operating system around multitouch. A smart phone with no keyboard. And a working web browser. Within a few months, we…

Why Use Structured Errors in Rust Applications?
Going against the common wisdom of “using anyhow for applications”.
The state of the Rust dependency ecosystem
Over the past few days, I analyzed over 200,000 crates from crates.io to uncover patterns in maintenance, developer engagement, security, and overall ec...
Tock OS A Rust Based Open Platform for Transparent and Secure Root of Trust Devices
iddqd, or the hardest kind of unsafe Rust | Oxide Computer Company
How our Rust collections library defends against adversarial trait implementations.

Understanding rust closures
Antoine Vandecrème personal site. Mostly about programming.