h1sort.com 03 · Teaching
Teaching

From one node to a streaming pipeline.

Courses and workshops on the systems I build with — taught from first principles, then broken and rebuilt by hand.

Course · Hands-on View on GitHub

Real-Time Data Processing

A 12-lesson course that starts with a single Postgres node and ends with a full streaming pipeline. Each lesson runs three hours — roughly one hour of theory and two hours of building, benchmarking, and breaking things.

OLTP CDC Kafka Stream processing Real-time OLAP API
12 lessons
3h per lesson
1 : 2 theory : hands-on
Stack
  • PostgreSQL
  • CockroachDB
  • DuckDB
  • Apache Kafka
  • PySpark
  • Apache Flink
  • ClickHouse
  • FastAPI
  • Schema Registry
  • Grafana
Enablement & workshops

At Santander I taught 300+ employees across 6 bank areas on agent harnesses (ChatGPT, Copilot, Claude, Windsurf, Devin, Cortex), and shipped 1 MCP + 1 skill now used by 50+ engineers.