Posts
All the articles I've posted.
- 31 MIN READ•Aug 24, 2026
Can Seven Different Iceberg REST Catalogs Really Run the Same DuckDB Code?
Can seven Iceberg REST catalogs run the same DuckDB script? What the protocol makes portable, what still differs, and a test matrix you can rerun.
Apache IcebergREST catalogDuckDB - 31 MIN READ•Aug 24, 2026
Stop Flattening Your JSON: How Iceberg Variant Changes Semi-Structured Analytics
Iceberg Variant stores JSON as navigable binary with shredding for columnar filters. Why flattening wide tables is no longer the only performance path.
Apache IcebergVariantJSON - 31 MIN READ•Aug 24, 2026
What Actually Happens When Two Engines Write the Same Iceberg Table at Once?
What happens when two engines write the same Iceberg table at once: snapshot isolation, optimistic commits, conflict detection, and when retries fail.
Apache Icebergconcurrencycommits - 31 MIN READ•Aug 24, 2026
Variant Shredding Explained: How Iceberg Gets Columnar Performance From Messy JSON
Variant shredding turns messy JSON into Parquet columns with statistics. How the layout works, how readers reassemble values, and why some queries prune.
Apache IcebergVariantParquet - 30 MIN READ•Aug 24, 2026
Who Actually Owns an Iceberg Table? Managed, External, and the New Vocabulary of Lakehouse Control
Managed and external Iceberg tables mean different things on every platform. Five ownership dimensions and a translation method for vendor vocabulary.
Apache Icebergcatalogsgovernance - 31 MIN READ•Aug 19, 2026
Mastering Apache Iceberg v3 Deletion Vectors for High-Throughput Streaming Ingest
Apache Iceberg v3 deletion vectors for high-throughput streaming ingest: how bitmaps and Puffin files fix CDC write amplification and read decay.
Apache Icebergv3deletion vectors - 31 MIN READ•Aug 19, 2026
The Decoupled Data Lakehouse: Multi-Engine Freedom with Open REST Catalogs
The decoupled data lakehouse: multi-engine freedom with open REST catalogs, credential vending, and an estate that outlives its tools.
REST catalogdecoupled lakehousemulti-engine - 31 MIN READ•Aug 19, 2026
The Five Layers of an Agentic Lakehouse
The five layers of an agentic lakehouse: Storage, Catalog, Semantic, Gateway, and Agent Surface, and how one question travels through all of them.
agentic lakehousearchitectureMCP - 30 MIN READ•Aug 19, 2026
Goal-Directed Data Quality Agents: Anomaly Quarantine on Apache Iceberg
Goal-directed data quality agents that watch Apache Iceberg tables, detect anomalies, and quarantine suspect data safely with snapshot isolation and branches.
Apache Icebergdata qualityAI agents - 31 MIN READ•Aug 19, 2026
Managing the TCO of Agentic Analytics: Token Budgets, Query Throttles, and the Economics of Autonomy
Managing the total cost of agentic analytics: token budgets, query throttles, unit economics, and the FinOps discipline that keeps AI spend under control.
TCOFinOpstoken budgets - 31 MIN READ•Aug 19, 2026
Metric Contracts in 2026: Standardizing Business Logic Across Multi-Agent Frameworks
Metric contracts in 2026: versioned, testable definitions of business logic that let multi-agent frameworks compute revenue identically, with OSI interchange.
metric contractssemantic layerAI agents - 30 MIN READ•Aug 19, 2026
Policy-Aware Lakehouse Telemetry: Building Auditable AI Records on Apache Iceberg for the EU AI Act Era
Policy-aware lakehouse telemetry for the EU AI Act era: build auditable, immutable, governed AI decision records on Apache Iceberg.
EU AI Acttelemetrycompliance