Vibe Coding.
Building software by chatting with AI in flow, without reading every line — relying on intuition. Coined by Andrej Karpathy in Feb 2025: "Give in to the vibes, forget the code exists." Collins Dictionary Word of the Year 2025.
Vibe coding is the practice of producing software by describing intent to an AI model in natural language instead of writing code line-by-line yourself. Coined by Andrej Karpathy in early 2025, the term captures a workflow where the LLM writes the code while the developer steers as architect and editor. It is less a technique and more a posture: speed, intuition, and atmosphere over rote control and perfection. Critics question long-term code quality and maintainability; proponents argue it is how indie hackers and solopreneurs close the gap with much larger teams.
AI ile sohbet ederek, kodun her satırını okumadan, akışta ve hisle yazılım üretme tarzı. Şubat 2025'te Andrej Karpathy popülerleştirdi: "Vibe'lara teslim ol, kodun var olduğunu unut." Collins Dictionary 2025 Yılın Kelimesi.
Vibe coding, geliştiricinin kodu satır satır kendi yazmak yerine, bir yapay zeka modeline doğal dilde niyetini anlatıp çıkan kodu yönlendirerek ürettiği iş akışıdır. Andrej Karpathy'nin 2025'te popülerleştirdiği terim, AI asistanların kodu yazdığı, geliştiricinin ise mimar ve editör rolünde durduğu yeni bir geliştirme tarzını tanımlar. Vibe coding bir teknik değil bir tutumdur: hız, sezgi ve atmosfer öne çıkar; mükemmellik ve ezbere kontrol arka plana düşer. Eleştirmenler kalıcı kod kalitesini ve sürdürülebilirliği sorgular; savunucular indie hacker'ların ve solopreneur'ların ölçek farkını kapattığını söyler.
- build me a landing page for my SaaS, dark mode
- fix the auth bug in middleware.ts
- refactor this React component to use server actions
Related terms.
04Agentic Engineering
CoreKarpathy's mature successor to vibe coding. Agents handle bounded sub-tasks; the developer keeps architectural ownership and reviews critical outputs. Disciplined vibe coding.
Slop
CultureLow-quality, generic, soulless content produced by AI. Often loaded with typical LLM tics: "It's important to note...", emoji overload, needless padding.
Comprehension Gap
CultureWhen a vibe coder only understands a fraction of the code they ship. Martin Fowler's warning: 35-50% comprehension grows into hidden tech debt.
Ralph Loop
WorkflowBash loop pattern popularized by Geoffrey Huntley: re-run an AI agent with fresh context each iteration, read tasks from a plan file, commit on success. The "Ralph Wiggum technique" — forgetful but persistent.