We are using Rust extensively in the firmware of the BitBox02 hardware wallet. In a security device like this, you don’t want to leave sensitive material in memory for longer than necessary. In particular, when the value is being dropped, the memory shoul... (more…)
Read more »
When building complex systems in Rust, one of the fundamental challenges developers face is how to organize their data structures to maintain type safety, avoid code duplication, keep their API clean, and remain flexible to changes. This article explores ... (more…)
Read more »
The Rust-loving team at Immunant has been hard at work on C2Rust, a migration framework that takes the drudgery out of migrating to Rust. Our goal is to make safety improvements to the translated Rust automatically where we can, and help the programmer do... (more…)
Read more »
Earlier this year, the Rust compiler gained support for LLVM source-base code coverage. Here's a look at how to setup a CI job in a Rust project to feed source-base coverage information to GitLab. (more…)
Read more »
Cross-platform app development in Rust. Contribute to redbadger/crux development by creating an account on GitHub. (more…)
Read more »