Learn
Tuned to your level. Beginner guides stay beginner.Guides that do not skip the step you are stuck on, written in plain English, with prompts you can copy.
For: All levels
- Fundamentals
Full stack fundamentals without the framework churn
A longer course on how web applications actually fit together: requests, responses, databases, authentication and deployment.
Intermediate - Fundamentals
Git and GitHub for absolute beginners
A free, video-based introduction to version control that assumes no prior terminal experience.
Beginner - Fundamentals
Reviewing code you did not write
You are going to merge a lot of code you did not type. Reviewing it is a different skill from writing it, and it is the one that actually keeps a vibe-coded…
Intermediate - Fundamentals
Row level security is the security boundary
If your database rows are protected by a check in your application code, they are not protected. Anything holding a key can talk to the database directly, an…
Expert - Fundamentals
What vibe coding actually is
Vibe coding is building software by describing what you want to an AI model and steering the result, rather than typing every line yourself.
Beginner