Why we stopped recommending lakehouses by default
September 2026 · 8 min read
For companies under a terabyte a day, the operational overhead rarely pays for itself. A short argument for boring warehouses.
Occasional notes on architecture decisions, cost modelling and the parts of data work that documentation tends to skip.
September 2026 · 8 min read
For companies under a terabyte a day, the operational overhead rarely pays for itself. A short argument for boring warehouses.
July 2026 · 6 min read
Measuring the real downstream impact of renaming a column, and why a two-week deprecation window is usually too short.
May 2026 · 11 min read
Threshold tuning, ownership routing, and the case for letting some tests fail silently in staging.