Roadmaps

Structured paths to take you from zero to portfolio-ready.

AI Fundamentals

Turn scattered curiosity into working AI knowledge. Build a cross-linked knowledge base with Claude Code and Obsidian, then run your day from it.

beginner8 projects

Cloud Engineer

Go from zero to deploying production-grade infrastructure on AWS. Every project builds on the last.

intermediate11 projects

Generative AI Developer

Build real generative AI apps from image generation to LLM pipelines.

intermediate9 projects

Backend Engineer

Design and ship the systems that sit behind real products.

intermediate10 projects

DevSecOps

Bake security into the pipeline instead of bolting it on after the fact.

advanced7 projects

Data Engineer

Move data reliably at scale: pipelines, warehouses, streaming.

intermediate9 projects

Go Programming

Learn Go by shipping real tools and services — concurrency, modules, and production patterns.

beginner8 projects

React & Frontend

Build modern, accessible, production-grade frontends.

beginner9 projects

Mobile Engineering

Build and ship real mobile apps: offline-first data, native APIs, and app store releases.

intermediate6 projects

Docker

Package, run, and ship containerized applications.

beginner4 projects

Terraform

Define infrastructure as code you can review, version, and reuse.

intermediate5 projects

Kubernetes

Deploy, scale, and debug real workloads on Kubernetes.

intermediate6 projects

AWS Lambda

Build event-driven, serverless systems on Lambda.

beginner4 projects

Git & GitHub

Branch, review, and automate like a team that ships daily.

beginner3 projects

PostgreSQL

Go past basic CRUD into indexing, transactions, and migrations that survive production.

intermediate5 projects

Linux & Shell

Get fluent at the terminal: processes, scripting, and the commands you reach for under pressure.

beginner4 projects

Cryptography

Understand the primitives that secure everything else.

advanced6 projects

Penetration Testing

Think like an attacker, document like a professional.

advanced5 projects

Threat Modeling

Find the weak points before an attacker does — with a repeatable process.

intermediate4 projects

API Design

Design APIs people actually enjoy integrating with.

intermediate5 projects

System Design

Practice the designs that show up in real interviews and real outages.

advanced7 projects

CI/CD Pipelines

Build pipelines that catch problems early and ship safely.

intermediate4 projects

Auth & Identity

Implement the auth flows that show up in nearly every real product.

intermediate5 projects

Observability

Know what your system is doing before a user has to tell you.

intermediate4 projects

Networking Basics

Build the mental model behind every 'it works on my machine'.

beginner5 projects

Binary & Encoding

Get comfortable with how data is actually represented: bits, encodings, and serialization.

beginner3 projects