Library

46 disciplines, grouped by how they build on each other. Read what's there, drill it with flashcards, log the rep.

Computer Science Foundations

Backend Engineering

Cloud, Infrastructure & DevOps

Deployment Platforms

Vercel

The platform built around Next.js, and the one most of this curriculum's own frontend deploys actually run on — preview deployments per commit, the Edge Network, the rendering-model spectrum (Static/ISR/SSR/Edge), and the exact usage limits (ISR writes, Fast Origin Transfer, function duration) that actually matter once a real app is live.

12 lessons · 24 cards

Railway

A platform for deploying anything, not just frontend frameworks — Nixpacks builds without a Dockerfile, private networking between services in one project, usage-based pricing, and one-click databases with persistent volumes, contrasted directly against Vercel's frontend-first model and Render's fuller service taxonomy.

12 lessons · 24 cards

Render

The Docker-native middle ground between Vercel's frontend focus and a full cloud provider — static sites, web services, background workers, and cron jobs as first-class service types, render.yaml blueprints for infrastructure-as-code, and the free tier's spin-down behavior every first-time user eventually hits.

12 lessons · 24 cards

Supabase

Real, unrestricted Postgres with an entire backend already built around it — Row Level Security policies enforced by the database itself, an auto-generated REST API, built-in auth that RLS policies reference directly, realtime subscriptions over logical replication, and the open-source alternative to a fully proprietary BaaS.

12 lessons · 24 cards

Domain Names, DNS & Subdomains

Past how DNS resolution actually works (Networking Fundamentals) and the record types themselves (System Design, AWS's Route 53) — the practical layer of actually owning and operating a domain: registrars, the apex-domain CNAME problem every platform solves differently, connecting a domain to a deployment platform, email deliverability (SPF/DKIM/DMARC), and a real multi-platform domain architecture.

12 lessons · 24 cards