749 tutorials · free to read

A working handbook for data and software engineering.

Hands-on tutorials by Alex Merced on Apache Iceberg, the data lakehouse, pipelines, agentic AI, and the languages and tools that hold it all together.

Browse by topic

All topics

Latest tutorials

Page 13 of 125
  1. 01Building Apache Iceberg Lakehouses That Run Without an Internet ConnectionHow to build an Apache Iceberg lakehouse that runs fully offline: storage, catalog, compute, cross-zone transfer, compliance, and the failure modes that bite.
  2. 02Wiring Analytical Queries to Transactional APIs in Closed-Loop Decision AgentsWiring analytical queries to transactional APIs in closed-loop decision agents: conditional writes, sagas with compensations, decision records, and blast radius controls.
  3. 03Surviving Optimistic Commit Collisions When Hundreds of Agents Write to IcebergSurviving optimistic commit collisions when hundreds of agents write to Iceberg: which conflicts are real, commit buffers, partitioning, and the patterns that prevent commit storms.
  4. 04How Iceberg V3 Deletion Vectors Fixed Merge-on-Read for Streaming TablesHow Iceberg V3 deletion vectors replaced accumulating positional delete files and made merge-on-read viable for streaming and CDC tables.
  5. 05Reading the Apache Iceberg V4 Proposals Before They LandA field guide to the Apache Iceberg V4 proposals: adaptive metadata trees, single-file commits, typed statistics, column families, and what is safe to build on today.
  6. 06How Iceberg V3 Variant Shredding Changed Semi-Structured Data on S3 TablesHow Iceberg V3's Variant type and Parquet shredding turn JSON columns into prunable typed columns, with real benchmark tradeoffs and a migration path.