A distributed job scheduler, part 2: building it in Rust
Ports and adapters in Rust with zero-cost generics, fakes that mirror the real adapter, and the handful of bugs that shipped green and were caught by running the thing — not by the tests meant to catch them.