795 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.

Follow an ordered learning track with prerequisites and checkpoints →

Browse by topic

All topics

Latest tutorials

Page 2 of 133
  1. 01How Apache Ossie Is Deciding What Agents and BI Tools Can Ask a Semantic LayerHow Apache Ossie's layered query design gives AI agents both a constrained dimensional interface and a grain-safe SQL interface for semantic layers.
  2. 02How Apache Polaris Plans to Share Iceberg Tables Across OrganizationsApache Polaris's Open Sharing proposal adds first-class shares, external consumers, and listings so any Iceberg REST engine can read shared tables.
  3. 03Vector Search Directly Over Iceberg Tables, and When You Still Need a Vector DatabaseEmbeddings are just columns. When exact vector search over Iceberg scans beats a vector database, when it does not, and how to lay out tables.
  4. 04Parquet Page Indexes and the Last Mile of Pruning in Apache IcebergParquet page indexes can cut selective Iceberg scans by an order of magnitude on sorted data. How they work, what they cost, and how to lay out tables.
  5. 05Keeping Lakehouse Traffic Off the Public Internet With Apache PolarisA private Polaris lakehouse still leaks data if the storage hop goes public. How to bind vended credentials to private networks on AWS, Azure, and GCP.
  6. 06CVE-2026-73334 and the Trust Boundary Inside an Encrypted Parquet FileCVE-2026-73334 lets a tampered Parquet footer route a reader's KMS token to an attacker. Here's the fix, Iceberg's safe path, and how to audit your lakehouse.