I own a Philips Avent baby monitor. Decompile it and you find a Chinese Tuya camera. Here is what I wanted, how I took it apart with static analysis and live capture, and where the data actually goes.
Write a parallel algorithm once, with no workers, buffers, or barriers in it. A separate schedule maps it onto threads, an MPI cluster, or a microcontroller — so trying a new decomposition, a new transport, or a whole new platform becomes a small edit instead of a rewrite. The compiler synthesises the communication and proves it can't deadlock.
The engine behind this blog: a small Rust binary wrapped by a Nix flake, built as a compiler toolchain — compile each post, link cross-references, compose the site. Nix is the config language and the build cache; there is no YAML.
The colophon: this blog is a small content-and-theme instance wrapping the niche engine in a thirty-line Nix flake. What lives here, what lives in niche, and the design principles.