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 3 of 125
  1. 01Moving Iceberg Tables Between Catalogs Without Rewriting DataWhy moving Iceberg tables between catalogs is a pointer copy, and the protocol that makes a cutover safe for one table or thousands.
  2. 02Logs, Traces, and Metrics as Tables: Building an OpenTelemetry Data Lake on IcebergBuilding an OpenTelemetry data lake on Iceberg: schemas for spans, logs, and metrics, ingestion, query patterns, and retention.
  3. 03Orchestration in 2026: Airflow 3 vs Dagster vs Prefect vs Event-DrivenWhere Airflow 3, Dagster, Prefect, and event-driven triggering stand for lakehouse pipelines in 2026, after the Prefect acquisition of Dagster.
  4. 04Postgres Meets the Lakehouse: pg_lake, pg_duckdb, and When Postgres Is EnoughWhat pg_lake, pg_duckdb, and pg_mooncake do at the Iceberg level, and honest thresholds for when Postgres is enough.
  5. 05Storage-Partitioned Joins and the Bucket TransformHow the spec-defined bucket transform lets engines skip the shuffle in joins, and how to set it up and keep it engaged in Spark.
  6. 06Schema Registries and Event Schemas: Avro, Protobuf, and JSON Schema on the Way Into the LakehouseHow Avro, Protobuf, and JSON Schema evolve through a registry, and how that maps to the schema evolution rules of Iceberg.