Posts

Essays, experiments, and field notes from building software.

Browse by topic

2024

2022

6-minute read

Announcing Cargo WAPM

While at Hammer of the Gods, we wrote a lot of Rust code that gets compiled to WebAssembly for use in our containerization technology, Rune. We have over 30 different processing blocks (chunks of code …

2021

8-minute read

Daily Rust: Iterators

Iterators are part of Rust’s secret sauce. They power things from the humble for-loop to the elegant iterator chain, but have you ever stopped to think how they work? Let’s find out more about Rust’s …

4-minute read

Daily Rust: Slice Patterns

Rust 1.26 introduced a nifty little feature called Basic Slice Patterns which lets you pattern match on slices with a known length. Later on in Rust 1.42 , this was extended to allow using .. to match …

13-minute read

Parsing PDF Documents in Rust

In my spare time I’m a volunteer with my state’s emergency services and we have our own web app for managing unit-specific things like attendance, vehicle checks, newsletters, on-call rosters, and so …

2020