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 120 of 133- 01Intro to Building Backend Servers with KOAjsBuild a backend web server with Node and Koa: set up koa-router and nodemon, write a hello world route, read URL queries and params, and render web pages.Jan 14, 2021
- 02Deploying React, Angular, Svelte and Vue to Netlify & VercelFind the build command and output folder for React, Vue, Angular and Svelte, connect a GitHub repo to Netlify or Vercel, and configure redirects for routing.Jan 12, 2021
- 03Big List of Hosted Headless CMS Providers with Free or Developer Tier in 2021A list of hosted headless CMS providers with a free or developer tier, including Contentful, Sanity and Prismic, plus small-scale and self-hosted alternatives.Jan 12, 2021
- 04Git - A Guide to Understanding and Using GitGit explained in plain terms: create a repository, make commits, push to remote repositories, work with branches and travel back to earlier commits.Jan 09, 2021
- 05Git/Github - Making the Switch from Master to MainMake main your default branch name on GitHub and in local git with git config init.defaultBranch, which requires git 2.28 or later, plus a quick push alias.Jan 09, 2021
- 06Deep Dive on Javascript Tooling (Bundlers, Linters, Oh MY!)What each piece of the JavaScript toolchain does: Node, Babel, ESLint, CSS preprocessors, TypeScript, Prettier, bundlers and task runners, in plain terms.Jan 08, 2021