696 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

Latest tutorials

Page 55 of 116
  1. 01Partition and Organize Data for PerformanceA table with 500 million rows takes 45 seconds to query. After partitioning it by date, the same query : filtering on a single day, returns in 2 seconds...
  2. 02Testing Data Pipelines: What to Validate and WhenAsk an application developer how they test their code and they'll describe unit tests, integration tests, CI/CD pipelines, and coverage metrics. Ask a data e...
  3. 03Pipeline Observability: Know When Things BreakAn analyst messages you on Slack - The revenue numbers look wrong. Is the pipeline broken? You check the orchestrator - all green. You check the target table...
  4. 04Data Engineering Best Practices: The Complete ChecklistBest practices documents are easy to write and hard to use. They list principles without context, advice without prioritization, and rules without explaining...
  5. 05What Is Data Modeling? A Complete GuideEvery database, data warehouse, and data lakehouse starts with the same question: how should this data be organized? Data modeling answers that question by c...
  6. 06Conceptual, Logical, and Physical Data Models ExplainedMost data teams jump straight from a stakeholder request to creating database tables. They skip the planning steps that prevent misalignment, redundancy, and...