Learn to build with AI.
Practical, no-fluff guides on vibe coding — the craft of shipping software by collaborating with AI. Start from the definition or jump to the tools.
- Definition
What is vibe coding?
The definition, the origin story (Karpathy, 2025), and what actually changes when you build software by collaborating with AI.
Read the guide → - Getting started
How to start vibe coding
A beginner's roadmap: pick a stack, pick a tool, ship your first project, and learn the habits that separate fast builders from frustrated ones.
Read the guide → - Tools
Best AI coding tools in 2026
An opinionated tour of the category — IDEs (Cursor, Windsurf), app generators (v0, Bolt, Lovable), terminal agents (Claude Code, Aider), and the models behind them.
Read the guide → - Workflow
The vibe coding workflow
The prompt–read–test loop, context management, version control for AI-generated code, and the shipping checklist that keeps output production-ready.
Read the guide → - Reference
AI coding glossary
Thirty terms every vibe coder should know — from context window and RAG to MCP, tool use, and agentic loops. Definitions you can actually use.
Read the guide →