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 94 of 133
  1. 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.
  2. 02What is the Data Lakehouse and the Role of Apache Iceberg, Nessie and Dremio?Understanding the Value of the Data Lakehouse
  3. 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.
  4. 04Partitioning Practices in Apache Hive and Apache IcebergDeep Dive in Data Lake Table Partitioning
  5. 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.
  6. 06Columnar vs. Row-based Data Structures in OLTP and OLAP SystemsThe Fundamentals of Data Systems