The entrepreneur always searches for change, responds to it, and exploit it as an OPPORTUNITY.

- Peter Drucker
Archive Is a Visibility State, Not a Lifecycle State concurrency data-modelling product-decisions state-modelling system-design Sep 08, 2026

When a workspace fills up with items nobody is working on any more, the fix looks like a new status. It usually isn't. Archiving is a decision about what someone wants to see, and modelling it as a lifecycle status quietly corrupts the meaning of the status field for everything that reads it.

The p...

Continue Reading...
Green Tests Can Assert Less Than the Invariant Requires code-review invariants software-correctness system-design testing Aug 11, 2026

A test suite going green tells you one thing: the assertions you wrote passed. It does not tell you that the property you actually care about holds. Those two things usually overlap. On a recent piece of infrastructure work — a system meant to coordinate independent actors under a set of hard invari...

Continue Reading...