← Back to Blog

What is Vibe Coding?

2024-02-10

metaphilosophy

Definition

Vibe Coding is the practice of building things where intuition leads and implementation follows. Less over-engineering, more shipping. The "vibe" is the feel—does it work? Does it feel right?

Principles

  1. Ship first — Get something working before optimizing.
  2. Trust the gut — Sometimes the linter is wrong. Sometimes you just know.
  3. Experiment openly — Try stuff. Break stuff. Learn.
  4. Document as you go — Notes, markdown, comments. Future-you will thank present-you.

Example

// Vibe check: does this feel right?
const result = await doTheThing();
if (result.vibes === "good") {
  shipIt();
}

No, that's not real code. But you get the idea.

This Blog

The Blog/Experiments section is where we try stuff. Code embeds, interactive demos, prompts, and notes. All powered by Markdown—add a file to content/blog/ and it shows up. Cursor-friendly.