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 99 of 133- 01Python Backend DevelopmentPython web backends side by side: Django models, views, and DRF, Flask and FastAPI routes and CORS, WSGI and ASGI with Gunicorn and Uvicorn, and SQLAlchemy.Oct 22, 2023
- 02PythonPython fundamentals as a quick reference: Hello World, variables and types, conditionals, loops, lists, dictionaries, functions, and classes, with code samples.Oct 22, 2023
- 03Python Virtual EnvironmentsCreate, activate, and rebuild isolated Python environments with venv, Conda, Pipenv, and Poetry, including how to export dependencies and reinstall them.Oct 22, 2023
- 04Python Tips and TricksA quick-reference table of Python idioms: the purpose, the syntax, and an example for each trick, from swapping variables to comprehensions.Oct 22, 2023
- 05How to effectively learn software developmentHow to learn to code: pick a first language, learn syntax in order, practice simple challenges, then rebuild one todo app with more features each pass.software developmentOct 15, 2023
- 06Overview of the Open Lakehouse: Why Dremio?Common data pain points like runaway cloud bills and data copies, and how Dremio addresses them for greenfield, early-stage, Snowflake, Databricks, and on-prem.data lakehouseOct 11, 2023