Vibe Coding

Vibe coding is a style of software development where a person describes what they want in plain language and lets an AI assistant write and revise the code, judging the result by how it behaves rather than reading every line. It gained wide use in 2025 as AI coding tools grew capable enough to build working apps from conversational prompts, widening who can build software while raising new questions about code quality, security, and maintainability. This hub follows vibe coding tools, techniques, and the debate over when the approach is appropriate.

Combine with: