Blog

Notes on data engineering

Pipelines, analytics infrastructure, ML systems, and lessons from building them in production.

Start here: your Snowflake warehouse may never be sleeping — the finding, the arithmetic and the SQL to check your own account in ten minutes. Then the 18-check platform teardown, the questions I work through in a $3,000 audit, published in full. No signup for either.

I wrote a book — Local-First Analytics: warehouse-class analytics on your laptop with DuckDB, Parquet and Arrow. The book →

Investigations

Posts carrying a number I measured myself — a production log, a teardown of something I run, a bill I took apart. Everything else is below.

Everything else

Get new posts by email

What breaks and what it costs — pipelines, warehouse bills, and the failures that only show up in production.

What breaks and what it costs — pipelines, warehouse bills, and the failures that only show up in production. A few a month, never padded to hit a schedule. No sequence, no pitch deck. Reply 'stop' once and you're off — it reaches me, not a queue.