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

Latest tutorials

Page 109 of 133
  1. 01Basic Authentication with Node/Express and MongoStep by step, add JSON Web Token authentication to an Express and Mongo API: user and todo models, signup and login routes, auth middleware and protected todos.
  2. 02The renaissance of server side rendering with Alpine and HTMX, Reactivity with Minimal JSWhy HTML-centric, server rendered apps are back, and how Alpine and HTMX add reactivity and dynamic requests with very little JavaScript of your own.
  3. 033 Ways to make API Requests in React (fetch/axios, merced-react-hooks, react-request)Compare three ways to fetch API data in React components: plain fetch or Axios with useState and useEffect, the merced-react-hooks package, and react-request.
  4. 04Ultimate Plain Vanilla DOM JS & JQuery CheatsheetSide by side snippets for plain DOM JavaScript and jQuery: loading scripts, selecting and creating elements, manipulating nodes, handling events and forms.
  5. 05Understanding Data and Databases 101A beginner's primer on persistent data: how to design data, the main types of databases such as relational and document stores, and how apps use a database.
  6. 06Basics of Building a CRUD API with Node (no framework)Build index, show, create, update and destroy routes for a RESTful API using only the built-in Node HTTP module and an in-memory array, with no framework.