Courses
19 interactive tracks · 86 lessons. Filter by level or topic — every lesson runs real code in the browser.
19 courses
Astro Fundamentals
File-based routing, .astro components, islands, and content collections — the content-first framework.
Docker Fundamentals
Build the mental model: images, layers, volumes, networks, and Compose.
JavaScript, Refreshed
The mental models behind modern everyday JavaScript.
Laravel + Postgres, Dockerized
Spin it up in containers, route requests, and talk to Postgres with Eloquent.
Next.js App Router Foundations
Read the folder tree, own the route, ship the server boundary.
Node.js Fundamentals
Modules, the event loop, files, streams, and HTTP — the runtime from the ground up.
PostgreSQL Fundamentals
Tables, queries, joins, indexes, and transactions — relational thinking from the ground up.
Strapi & Elasticsearch
Model content in Strapi, then make it instantly searchable with Elasticsearch.
Building AI Agents with the Claude API
The agent loop, tool use, and structured output.
Building Real Apps with Next.js 16 & Convex
Server Components, reactive data, and auth — by building.
Go for TypeScript Developers
Learn Go by contrast with the JavaScript and TypeScript you already know.
Kubernetes Fundamentals
The mental models behind container orchestration at scale.
Terraform & Infrastructure as Code
Declare infrastructure once, reconcile it everywhere, with confidence.
TypeScript Deep Dive
Narrowing, generics, and the type-level toolkit.
LLM Evals & Agent Reliability
Measure, trace, and gate the LLM systems you ship.
Production Convex Patterns
Pagination, actions & scheduling, and access control.
System Design & Distributed Systems
The scaling primitives and trade-offs that staff interviews actually grade.
Vector Search & RAG Engineering
Build the retrieval layer that turns RAG demos into production systems.
White-Label Platform Architecture
One engine, many brands — build a product you can resell.