Patterns

The Second Review

Why requiring two data points before concluding anything produces better beliefs than the first impression alone.

The Model That Fits

On finding the smallest repeatable unit of value and what it means to ship the same solution more than once.

The Subclass Contract

What virtual methods actually promise you

CSV Keys and the Iteration Problem

A simple pattern for persisting dynamic data when your serialization layer doesn't support key enumeration