775 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- Apache Iceberg201
- Data Lakehouse201
- Data Engineering183
- Dremio66
- AI Agents59
- developer tools35
- Apache Polaris33
- AI coding tools31
- agentic development31
- MCP29
- Semantic Layer29
- AI28
- Databases28
- Lakehouse26
Latest tutorials
Page 6 of 130- 01Deleting User Data From an Immutable Lakehouse: GDPR Hard Deletes on IcebergHow to turn a logical delete on immutable Iceberg into a physical erasure across snapshots, versions, replicas, and downstream copies.Data GovernanceSep 02, 2026
- 02Default Column Values and Field IDs: How Iceberg Schema Evolution Works at the Spec LevelHow field IDs and initial and write defaults let Iceberg change schemas on large tables without rewriting data, at the spec level.Apache IcebergSep 02, 2026
- 03The Iceberg Table Properties That Actually MatterThe Iceberg table properties that decide file count, pruning, write amplification, retention, and metadata growth, by workload.Apache IcebergSep 02, 2026
- 04Geospatial Data in Apache Iceberg: Geometry, Geography, and GeoParquetHow Iceberg v3 geometry and geography types, bounding boxes, and native Parquet types give spatial data first-class standing.Apache IcebergSep 02, 2026
- 05Inside the Puffin File FormatThe Puffin file format inside out, byte by byte, covering Theta sketches for distinct values and deletion vectors.Apache IcebergSep 02, 2026
- 06Local Iceberg Development Environments: Docker, MinIO, and In-Memory Catalogs for CILocal Iceberg development environments: in-process catalogs, a Docker Compose stack with MinIO, and CI configurations that run either.Apache IcebergSep 02, 2026