Blog

Browse by track, then pick a series to dive in.

JVM & Backend

Kotlin, Ktor, Guice, and Misk — for engineers building backends on the JVM.

AI & ML

A math-light path into running and fine-tuning real AI models — and wiring them to your own tools and data — for engineers, not researchers.

Data & Analytics Engineering

Building reliable data transformations as real software — starting with dbt, verified on DuckDB.

Integration & iPaaS

Two books, read in order — MuleSoft from the Ground Up builds one order integration end to end, then DataWeave in Depth takes its transformation language deep.

Python for Kids

A five-phase summer of coding for middle-schoolers — from turtle drawings to a taste of AI.

Platform Engineering

The layer under your services — Kubernetes from an empty cluster, then a service mesh with Istio, with every claim run against a real lab.

Claude Certifications

Study guides for the Anthropic Claude certification exams — the underlying skills, mapped to each exam blueprint and built against the current SDK and tooling.

Go

Learning Go from the ground up — the language, its concurrency model, building real software, and production-grade Go — compile-verified against a pinned toolchain.

SQL

SQL as a language, from your first SELECT to reading a query plan — the language, the analytical toolkit, how the database runs your query, and SQL in production, all run-verified against PostgreSQL 18.

DuckDB

An analytics database with no server, where a Parquet file is a table and the engine lives inside your process — the counterpart to the server-and-row-store model the SQL track teaches.

macOS

Notes and fixes from keeping an Intel Mac healthy.