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- Apache Iceberg202
- Data Lakehouse200
- Data Engineering182
- Dremio65
- AI Agents61
- developer tools35
- Apache Polaris33
- AI coding tools31
- Semantic Layer31
- agentic development31
- MCP29
- AI28
- Databases28
- Lakehouse26
Latest tutorials
Page 40 of 133- 01PyIceberg at Scale Without Apache SparkPython-first Iceberg work is useful when it stays honest about what Python should and should not do.LakehouseJun 22, 2026
- 02The Real-Time Lakehouse with Streaming and IcebergThe real-time lakehouse is not one engine. It is a contract between streams, table commits, query paths, and freshness expectations.LakehouseJun 22, 2026
- 03REST Catalog V2 LoadTable and Client CapabilityREST Catalog V2 LoadTable work matters because clients and catalogs need explicit contracts, not optimistic assumptions.LakehouseJun 22, 2026
- 04Rust vs C++ in Native Iceberg Scan OperatorsThe Rust versus C++ discussion is really about table-layer execution safety, interoperability, and performance envelopes.LakehouseJun 22, 2026
- 05Server-Side Commit Deconflicting in REST CatalogsServer-side commit deconflicting is about moving concurrency control closer to the catalog contract.LakehouseJun 22, 2026
- 06Snowflake Interoperable Lakehouse LessonsInteroperable lakehouse announcements matter when they change production contracts, not just import and export narratives.LakehouseJun 22, 2026