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 122 of 133- 01Go/Golang 101 - The Syntax and BasicsInstall Go, understand GOROOT and Go modules with go mod init, write and run your first files with go run, compile with go build and use the walrus operator.Jan 04, 2021
- 02Rust 101 - The Syntax and BasicsWhy Rust exists among compiled languages, how to install it with rustup, compile a file with rustc, start a project with cargo and declare variables.Jan 04, 2021
- 03Getting Started with Python Web Framework, FastAPIMinimalist versus batteries-included Python frameworks, then FastAPI basics: make a virtual environment, install uvicorn, write routes, read params and queries.Jan 02, 2021
- 04Javascript - Writing Map as a Recursive FunctionRebuild JavaScript's array map method twice, first as a higher-order function with a for loop and then as a recursive function with a base case.Jan 01, 2021
- 05In-Depth Guide on Understanding Deploying Web AppsWhat happens when you deploy a web app: how browsers, DNS, servers and ports work, app architecture, VPS, Heroku and Docker hosting, and environment variables.Jan 01, 2021
- 06Create Your Dev Portfolio with this Gatsby TemplateGenerate a Gatsby developer portfolio with npx create-markdown-blog, add projects to a JSON file, write Markdown posts, and get offline PWA support built in.Dec 30, 2020