Notes on building software systems — architecture decisions, design trade-offs, and lessons from running code in production. Mostly about islet, occasionally about everything else.
How I test things
Three projects, three kinds of testing, one shared principle: if you cannot verify it automatically, you do not know if it works.