Choose your path
The Basics
Non-negotiable knowledge for shipping code. Git, terminals, file structures, and the mental models that matter.
Level Up
Skills that will save you days. APIs, deployment, testing, and the techniques that separate shipping from struggling.
Quick Access
Glossary
Dev jargon decoded. Plain-language definitions for the terms you'll encounter while vibe coding.
Cheat sheet
Print-friendly quick reference. Essential commands, keyboard shortcuts, and troubleshooting tips.
Common mistakes
Avoid these pitfalls. Secrets in git, ignored errors, and other ways to break things.
Database & Systems
73 terms covering indexing, replication, consistency, transactions, scaling, and distributed systems.
Frontend Engineering
88 terms covering hydration, rendering, browser internals, web vitals, security, and state architecture.
Vibe coding means describing what you want and letting an agent do it. You don't write code — you delegate, review, and course-correct. The skill is judgment and clarity, not syntax.
Describe it. Review it. Ship it.