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 110 of 133- 01Basics of Building a CRUD API with Typescript (NestJS and FoalTS)Create the same RESTful CRUD API twice with Typescript, once in NestJS and once in FoalTS, building controllers and all five routes against in-memory data.Jul 27, 2021
- 02Basics of Building a CRUD API with NodeJS - Express, Koa and FastifyWalk through RESTful conventions by building one CRUD API three times, in Express, Koa and Fastify, using an array of objects instead of a real database.Jul 25, 2021
- 03Basics of Building a CRUD API with Ruby SinatraWrite all seven RESTful style CRUD routes for a JSON API in Ruby Sinatra, using a simple model class in place of a database, plus a bonus section on CORS.Jul 24, 2021
- 04Basics of Building a CRUD API with Flask or FASTApiTwo Python CRUD APIs side by side: index, show, create, update and delete routes in Flask and then FastAPI, using a model class and a list, not a database.Jul 23, 2021
- 05The Concepts of JAMStack 101How the web moved from hand-built pages to server rendering and SPAs, and why static site generators plus a headless CMS give fast, secure, SEO friendly sites.Jul 11, 2021
- 06Intro to SvelteKitSvelteKit replaces Sapper as the Svelte app framework. See how to set up a project, use file based routing, API endpoints and layouts, and what adapters do.Jun 14, 2021