rust 26 January 2022 Hello, Microcontroller! In this post, we'll explore at a high level the key concepts of programming microcontrollers. Then, to further demystify them, we'll write a small Rust program and run it on an ARM microcontroller.
av 6 July 2021 Hello, Video Codec! In this post, we'll explore at a high level the key concepts and defining characteristics of video codecs. Then, to further demystify them, we'll even implement one from scratch in about a hundred lines of Rust.
rust 13 July 2020 Making Unsafe Rust Safe One of Rust's greatest strengths is its guarantee that if it compiles, it's free of data races and thread-safety violations. To use unsafe code and maintain that guarantee requires you to write safe wrappers that perfectly define the contracts under which the unsafe code can be used.