Posts
All the articles I've posted.
- 31 MIN READ•Jul 28, 2026
The Parquet Versioning Problem, and Why Iceberg Cares About It
Parquet files have a version field that doesn't reliably signal feature requirements. A new versioning discipline is coming, borrowing from Iceberg's format version model.
ParquetApache IcebergData Engineering - 31 MIN READ•Jul 28, 2026
Building Iceberg Pipelines in Python Without Standing Up Spark
A large share of production transformations fit comfortably on one machine. PyIceberg, DuckDB, and branch isolation give you a production path that debugs in an IDE.
Apache IcebergPythonPyIceberg - 31 MIN READ•Jul 25, 2026
Governing What Agents Cost You
Agents break the four assumptions analytics platforms were built on. A practical guide to identity, budgets, semantic layers, caching, and instrumentation for agent workloads.
AI agentscost governancedata platform