
Software Development • 20 min
Rust Ownership and Borrowing: A Practical Mental Model for Safe Systems Code
Understand Rust ownership, moves, borrows, slices, and lifetimes by designing APIs that make invalid memory access hard to express.
Tag
4 articles

Software Development • 20 min
Understand Rust ownership, moves, borrows, slices, and lifetimes by designing APIs that make invalid memory access hard to express.

Software Development • 23 min
Define C variadic functions in Rust 1.99, read VaList correctly, handle default promotions, contain panics, and test the ABI across supported targets.

Engineering • 21 min
Rust 1.98.1 fixes a critical vtable miscompilation. Here is what failed, why safe Rust could still crash, and how teams should upgrade and verify their builds.

Engineering • 20 min
Learn Rust from a web developer's perspective. Explore ownership, borrowing, memory safety without GC, and how to build high-performance async web APIs. This guide covers syntax, tooling, and the Actix-web ecosystem.