Vibe Coding Essentials
The foundational vocabulary for understanding the movement.
▸ 10 TERMSVibe Coding
Building software by chatting with AI in flow, without reading every line — relying on intuition. Coined by Andrej Karpathy in Feb 2025: "Give in to the vibes, forget the code exists." Collins Dictionary Word of the Year 2025.
Vibe Debugging
Pasting the error into AI and saying "fix it." Solving without understanding — sometimes works, sometimes digs deeper.
Vibe Marketing
"Don't measure, just feel it" marketing. Brand-driven, AI-generated content waves; a 2025 trend.
Shipped with Vibes
Tests, evals, reviews minimal — ship something that just feels right. The core vibe coding confession.
Agentic Coding
A development style where AI operates as an autonomous agent — reading files, running commands, seeing errors, iterating. Beyond inline autocomplete.
Agentic Engineering
Karpathy's mature successor to vibe coding. Agents handle bounded sub-tasks; the developer keeps architectural ownership and reviews critical outputs. Disciplined vibe coding.
Context Engineering
Designing what, how much, and in what order to show a model. The grown-up version of prompt engineering — the real lever in agentic systems.
Prompt Engineering
The discipline of systematically crafting prompts to get desired outputs from an LLM. Includes role-setting, few-shot examples, and constraints.
Build in Public
Strategy of building a product openly — sharing process, revenue, and failures. #buildinpublic on X.
Ship It
The call to release something even if imperfect. Indie hacker mantra: if there's a user, there's a product.