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 68 of 133- 01Data Quality Is a Pipeline Problem, Not a Dashboard ProblemWhen an analyst finds null values in a revenue column, the typical response is to add a calculated field in the BI tool. That fix doesn't fix anything.Data EngineeringFeb 19, 2026
- 02Idempotent Pipelines: Build Once, Run Safely ForeverA pipeline runs, processes 100,000 records, and loads them into the target table. Then it fails on a downstream step. The orchestrator retries the entire job...Data EngineeringFeb 19, 2026
- 03Schema Evolution Without Breaking ConsumersA source team renames a column from user_id to customer_id. Twelve hours later, five dashboards show blank values, two ML pipelines fail, and the data engineering...Data EngineeringFeb 19, 2026
- 04Batch vs. Streaming: Choose the Right Processing ModelWe need real-time data. This is one of the most expensive sentences in data engineering - because it's rarely true, and implementing it when it's not needed...Data EngineeringFeb 19, 2026
- 05Testing 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...Data EngineeringFeb 19, 2026
- 06Partition 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...Data EngineeringFeb 19, 2026