# vibe coding

Building software by repeatedly prompting an AI and reacting to the result, especially when the person pays little attention to the underlying code.

Canonical URL: https://slanglane.com/terms/vibe-coding
Release: daily-2026-10-19
Checked: 2026-10-19T00:00:00.000Z
Register: Technical culture · debated scope
Language: general
Review: editorial

## Meaning

Vibe coding originally describes a prompt-and-feedback style of building software: ask for a change, run the result, and keep adjusting according to whether it seems to work. Its distinctive idea is being guided by outcomes without closely understanding or reviewing the implementation.

People now use the phrase more broadly for AI-assisted programming, but that broad use loses an important distinction. A developer who reads, tests, and takes responsibility for generated code is not necessarily working in the narrower vibe-coding sense. When describing a project, explain how it was built and checked rather than treating the label as a quality guarantee or a criticism by itself.

## Original examples

> I vibe-coded a tiny timer by describing each change and trying it in the browser.

In plain English: I iterated with AI prompts and checked the visible result.

Context: Describes a workflow, not proof that the code is reliable.

> Using completion tools does not mean our whole engineering process is vibe coding.

In plain English: AI assistance is only one part of a more deliberate development process.

Context: Distinguishes the narrow and broad uses.

## When it fits

Use it to discuss an outcome-led, AI-prompted development workflow. Clarify whether you mean the original narrow sense or the broader casual label.

## Mind the context

Do not assume a working demo proves a production system is correct, or that all AI-assisted programming skips understanding and review.

## Important differences

### AI-assisted coding

A broader category that includes deliberate review, debugging, and testing. It does not necessarily imply disengagement from the code.

## Backstory

Andrej Karpathy introduced the expression in a February 2025 post. Wiktionary documents that source and later reporting; the exact workflow implied by the term has since broadened in popular use.

## Questions

### Is all AI-assisted coding vibe coding?

Not in the narrower sense. The distinction is how much the person understands and reviews the implementation.

### Does vibe coding mean no coding knowledge?

Not necessarily. It describes an approach, and experienced programmers can also use that approach for experiments.

## Sources

- [vibe coding — English entry](https://en.wiktionary.org/wiki/vibe_coding#English) — Wiktionary contributors. Checked 2026-10-19T00:00:00.000Z. Supports: meaning; usage.

Source texts retain their original licenses. Definitions and factual notes are research-informed; examples and usage advice are original SlangLane writing.
