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 111 of 133- 01Basic Intro to NextJSNextJS mixes static, server side and client side rendering in one React app. Set up a project and learn pages, API routes, URL params, Link and useRouter.Jun 07, 2021
- 02Ruby Sinatra with Postgres using SequelConnect a minimalist Ruby Sinatra app to a Postgres database with the Sequel ORM, from creating the database to writing a server file that queries it.Jun 04, 2021
- 03Intro to Ruby SinatraGet started with Sinatra, Ruby's minimalist answer to Flask and Express: install the gem, write a server.rb file, define routes and read URL params.Jun 03, 2021
- 0410 Programming Languages Side by Side (JS, Python, Ruby, PHP, GO, Rust, Dart, C Sharp, Java, Ballerina)Compare the basics of JS, Python, Ruby, PHP, Go, Rust, Dart, C#, Java and Ballerina: printing to the console, variables, arrays, maps and function definitions.Jun 02, 2021
- 05How to Work with Masonite - Python Web FrameworkMasonite is a batteries included Python web framework with a Rails feel. Install it, scaffold a project, create routes and connect controllers to them.May 28, 2021
- 06FoalTS - Building a Typescript Based APISet up a FoalTS project, the Typescript-first Node framework, then create routes in a controller, test them, and see what else the framework ships with.May 27, 2021