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 94 of 133- 01An Introduction to PythonNew to Python? Start here: installation, syntax, variables, control flow, functions and modules, lists, tuples, dictionaries, sets, the CLI, and error handling.PythonFeb 23, 2024
- 02What is the Data Lakehouse and the Role of Apache Iceberg, Nessie and Dremio?Understanding the Value of the Data LakehouseData LakehouseFeb 21, 2024
- 03Mastering Git | A Comprehensive Guide to git pull and git pushWhat git pull and git push actually do, the flags worth knowing, and how to undo a push, set aliases, configure defaults, and handle large files with Git LFS.JavascriptFeb 21, 2024
- 04Partitioning Practices in Apache Hive and Apache IcebergDeep Dive in Data Lake Table PartitioningData LakehouseFeb 12, 2024
- 05Understanding JavaScript Promises In-DepthJavaScript Promises from the ground up: creating them, handling errors with .catch, Promise.all, race, allSettled, and any, wrapping callbacks, and async/await.JavascriptFeb 03, 2024
- 06Columnar vs. Row-based Data Structures in OLTP and OLAP SystemsThe Fundamentals of Data SystemsJavascriptFeb 03, 2024