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 117 of 133- 01Go, Rust and C++ Side by SideHello world, variables, arrays, functions and OOP written in Go, Rust and C++ side by side, so you can compare the syntax of three compiled languages.Feb 10, 2021
- 02Understanding Node Streams with Https.getHow Node streams handle large transfers in chunks, shown with the built-in https.get function and its data, end and error events to assemble a JSON response.Feb 08, 2021
- 03Javascript Basic ReferenceA quick JavaScript cheat sheet covering variables, math and boolean operators, conditionals, loops, function styles, arrays, objects and DOM manipulation.Feb 07, 2021
- 04Ultimate Command Line Reference 2021 - Bash, Git, Node, Python, Ruby, PHPEveryday commands in one place: bash basics, git, npm, nano and vim, Ruby gems, bundler and Rails, pip and Django, PHP, Composer and Laravel artisan.Feb 05, 2021
- 05Learn Python, PHP, Ruby and Javascript in one Blog PostPrinting, variables, conditionals, loops, collections and functions in JavaScript, Python, Ruby and PHP, with the run command and package manager for each.Jan 30, 2021
- 06A Tale of Memory and the Garbage CollectorA plain explanation of RAM, the stack and the heap, why pointers make memory tricky, how C handles it manually, and how garbage collection, Go and Rust differ.Jan 29, 2021