Back home

Launch tracks

Every track, at a glance

Full tracks ship with deep concept trees and hundreds of tasks. Compact tracks focus on the concepts that matter most, without the filler.

Start a session

Live now

View track

System Design

Keep the architecture muscles warm: scaling tradeoffs, caches, queues, consistency, API boundaries, and reliability habits that matter under load.

40 concepts

View track

Python

The data model, iteration protocol, typing, and async machinery under the Python you write every day. These are the parts that get fuzzy first.

73 concepts

View track

SQL & PostgreSQL

Re-sharpen the SQL the ORM has been hiding: joins that filter, NULLs that break NOT IN, window frames, isolation anomalies, and reading an EXPLAIN plan on real Postgres.

73 concepts

View track

Agentic Engineering

Work coding agents like an engineer: context files, subagents, prompt injection, guardrails, model routing and cost, and reviewing what the machine actually wrote.

88 concepts

View track

JavaScript / TypeScript

Re-sharpen the JS/TS details that atrophy first: coercion, closures, this, the event loop, and a type system you drive instead of fight.

71 concepts

View track

Git

Keep Git's moving parts straight: commits, branches, merges, rebases, remotes, recovery, and the collaboration rules that prevent a small command from becoming a bad Friday.

65 concepts

View track

React

Rebuild your instincts for how React actually works: reconciliation, effects, memoization, and the concurrent/server-component model that quietly changed the rules.

70 concepts

View track

Data Engineering

Refresh the pipeline and analytics fundamentals that fade fastest: batch vs streaming, data modeling, file layouts, warehouse SQL, quality, lineage, and operations.

40 concepts

View track

Java & OOP Fundamentals

Re-sharpen the Java details that separate routine OOP from robust systems: equality contracts, generics, concurrency, collections, and JVM behavior.

72 concepts

View track

Next.js

Rebuild your mental model of the App Router: where each of the four caches bites, what actually crosses the server/client boundary, and why your page went dynamic.

67 concepts

Detailed skill trees and sample tasks are coming soon. For now, enrollment happens right after you sign up.