Zach Mitchell Physicist, programmer, breaker of working things.

Stories by Zach Mitchell

Interacting With Assembly in Rust

Interacting with assembly in Rust


Modern compilers are complicated programs and may yield binaries that perform differently in response to a minor change in the source code. See what the Rust community has to offer for extracting and embedding assembly.

Zach Mitchell
Aug 31, 2020 ⋅ 3 min read
Property-Based Testing in Rust With Proptest

Property-based testing in Rust with Proptest


Considering your code’s abstract properties can help you understand it better. Learn how to conduct property-based tests in Rust with Proptest.

Zach Mitchell
Jun 19, 2020 ⋅ 14 min read
How to Build a Dice Roller in Rust

How to build a dice roller in Rust


If you’re an experienced programmer who is new to Rust — better yet, if you’re a fellow D&D nerd — check out this tutorial on how to create a web service that rolls virtual dice.

Zach Mitchell
Apr 29, 2020 ⋅ 8 min read