Bounded Windows for Outlier Detection

Reusing the bounded-window measurement pattern from an adaptive concurrency controller to detect query outliers — except answering ‘is this unusual relative to normal?’ needed a lot more state than reacting to the present moment did.

September 6, 2026 · 8 min · Dan Kleiman

Beware Inherited Constraints

A database cost project that started as ‘move data to cheaper storage’ ended by eliminating the biggest dependency entirely, once the team stopped treating an existing implementation’s requirements as fixed and started asking what outcome each one actually served.

August 23, 2026 · 6 min · Dan Kleiman

Make Room for Ongoing Design

A whiteboard design and the system that ships from it are never the same thing. Revisiting a project well after handoff means reconstructing what actually shipped together, not grading it against the original diagram.

July 27, 2026 · 5 min · Dan Kleiman

Start with Pieces on the Board

LLMs make it possible for one person to prototype several plausible end-to-end designs before a cross-team feasibility conversation starts, turning a blank whiteboard into a concrete comparison of trade-offs.

July 26, 2026 · 7 min · Dan Kleiman

Feasibility Is Not Estimation

Rolling up team estimates for an ambitious cross-team project hides the architectural choices behind them. Real feasibility work means simulating how the pieces fit together before anyone estimates.

July 24, 2026 · 8 min · Dan Kleiman