Skip to content
Methodology

vibe coding

vibe coding — Methodology. characteristic: high-level prompting, creative flow, rapid experimentation · use_case: prototypes, MVPs, learning, throwaway projects · category: AI-assisted rapid prototyping · critique: AI-generated app without rigorous human control not viable in production · origin_date: February 2025 · description: LLM/AI-assisted software development · definition: Prompting an AI and accepting the result with minimal verification · function: Raise the floor — democratization of software development · type: Anti-pattern according to Farley — vague spec + AI delegation without pipeline · usage: Disposable rapid prototyping to clarify requirements

Type
Methodology
characteristic
high-level prompting, creative flow, rapid experimentation
use_case
prototypes, MVPs, learning, throwaway projects
category
AI-assisted rapid prototyping
critique
AI-generated app without rigorous human control not viable in production
origin_date
February 2025
description
LLM/AI-assisted software development
definition
Prompting an AI and accepting the result with minimal verification
function
Raise the floor — democratization of software development
type
Anti-pattern according to Farley — vague spec + AI delegation without pipeline
usage
Disposable rapid prototyping to clarify requirements
relations
37
Cited in
20 fiches

Neighborhood

Andrej Karpathy augmented coding BMAD Kent Beck Simon Willison prototypes et MVPs AI-Assisted Engineer… Shawn Wang Lovable Replit spec coding orchestration agenti… dette technique démocratisation du s…

← created

Andrej Karpathy PERSONNE high confidence stable Source ↗

← opposes

augmented coding METHODOLOGIE high confidence timeless Source ↗
Kent Beck PERSONNE high confidence stable Source ↗
Shawn Wang PERSONNE high confidence stable Source ↗
spec coding METHODOLOGIE high confidence timeless Source ↗
compounding teams CONCEPT high confidence timeless Source ↗
Vibe Reviewing METHODOLOGIE high confidence timeless Source ↗
seniors et staff engineers CONCEPT high confidence evolving Source ↗

← solves

BMAD METHODOLOGIE high confidence timeless Source ↗

← references

Simon Willison PERSONNE high confidence stable Source ↗

→ applies to

prototypes et MVPs CONCEPT high confidence timeless Source ↗
prototypes, scripts et projets jetables CONCEPT high confidence timeless Source ↗
prototypage expérimental CONCEPT high confidence timeless

→ opposes

AI-Assisted Engineering METHODOLOGIE high confidence timeless Source ↗
planification avec IA METHODOLOGIE high confidence timeless Source ↗
validation systématique CONCEPT high confidence timeless Source ↗
Continuous Delivery METHODOLOGIE high confidence timeless
exigences enterprise CONCEPT high confidence evolving Source ↗
ingénierie production METHODOLOGIE high confidence timeless Source ↗

← is part of

Lovable TECHNOLOGIE high confidence evolving Source ↗
Replit TECHNOLOGIE high confidence evolving Source ↗

→ is based on

orchestration agentique TECHNOLOGIE high confidence evolving Source ↗

→ enables

dette technique CONCEPT high confidence timeless Source ↗
démocratisation du software development (raise the floor) CONCEPT high confidence timeless Source ↗
crise qualité code CONCEPT high confidence timeless Source ↗
dette qualité CONCEPT high confidence timeless Source ↗
explosion volume code CONCEPT high confidence evolving Source ↗
Vibe Coding Hangover CONCEPT high confidence evolving Source ↗
transformation des incertitudes UX en spécifications CONCEPT high confidence timeless Source ↗

→ reduces

priorité de la qualité du code CONCEPT high confidence timeless Source ↗

← uses

Gene Kim PERSONNE high confidence evolving Source ↗

← is a variant of

agentic engineering METHODOLOGIE high confidence timeless Source ↗

← converges with

niveau Autopilot CONCEPT high confidence timeless Source ↗

→ improves

accessibilité du développement logiciel CONCEPT high confidence timeless
développement logiciel CONCEPT high confidence evolving

→ uses

AI App Builders TECHNOLOGIE high confidence evolving Source ↗

Cited in (20)