The Basics of Vibe Coding

A lightweight approach to learning that prioritizes momentum and projects.

Momentum Mindset
  • Set a weekly theme and a shippable goal
  • Work in 90–120 minute focused blocks
  • Reflect in public: write a short weekly recap
Web Dev Foundations
  • HTML semantics and accessible components
  • CSS layout with Flex/Grid + Tailwind basics
  • JavaScript fundamentals and TypeScript types
Product Skills
  • Break a feature into small, testable tasks
  • Design simple APIs and state models
  • Ship → get feedback → iterate