Skip to content

vibe coding

How this term shows up in the material In this channel's material, vibe coding means building working software by directing AI coding agents with natural-language instructions instead of reading or writing the code yourself. It is how people at Every describe building real, shipped things without an engineering background: CEO Dan Shipper “vibe-coded the whole thing between meetings” to create the Proof editor, and senior editor Jack Cheng used Codex to build and ship a gift links feature without engineering help. In one discussion of the emerging types of engineers, the “vibe coder” is described as the opposite end of the spectrum from traditional engineers: “I don't even know how to code, I'm just making something.” What the term implies — and what it doesn't Vibe coding, as used here, is exploratory and outcome-focused: you describe what you want, watch what the agent produces, and iterate until it works. The material draws a deliberate contrast with compound (agentic) engineering, a more systematic practice of delegating to and managing agents — Dan explicitly calls vibe coding “very amateur-ish” compared to that third approach. It also carries a caution: vibe coded apps can break under real users, which is why one session splits AI-era building into the fast-moving Pirate who vibe codes to find product value and the Architect who turns that discovery into a maintainable system. A related but distinct sense: the vibe check Don't confuse vibe coding with the related term vibe check. In model-comparison sessions, a “vibe check” is a hands-on, informal evaluation of a newly released AI model — running benchmarks, testing reasoning effort, and judging whether a model is actually better for your work. That's about evaluating models; vibe coding is about building software with them. <p>- Vibe coding = building software by prompting AI coding agents, without reading or writing the code yourself.</p><p>- Practitioners at Every use it to ship real features — Proof and gift links were both vibe coded — including by non-engineers like editors and designers.</p><p>- It is distinct from compound engineering, a more deliberate agent-management practice, and from a vibe check, which is informal hands-on testing of an AI model.</p><p>- Known limitation in the material: vibe coded apps can break under real users, so engineering judgment still matters for anything meant to last.</p>

glossary term

Ready

Loading…

2 min read