Box Combinators

Enlightenmentware

If composers were hackers

Static Types Are for Perfectionists

Transposing Tensor Files

Programming Avant-Garde

Transaction models are programming paradigms

The plan-execute pattern

The Numeric Tower Fiasco

Enlightenmentware

Good names form Galois connections

Universal domain types

Designing Error Types in Rust

Scaling Rust Builds with Bazel

When Rust hurts