A term inspired by Ben Ripley's film "The Source Code." This term is used to describe something very mind-blowing and life-changing that can change a person's way of thinking forever. Also used to describe something that makes a person's mind "click" and allows them to understand so much more than they did before.
by Oreeo May 6, 2011


by TheHolyWatermelon August 16, 2021

by melvinio November 23, 2021

Someone who does not see programming as an art, but often creates a dependency hell and writes overly complex spaghetti code for profit and intellectual masturbation.
by anonymous November 9, 2022

vibe-coding /vīb-kō-diNG/
noun
A programming methodology in which developers with Computer Science degrees outsource their jobs to AI while charging clients $200/hour for their "expertise." It involves typing vague descriptions into GitHub Copilot and then debugging the resulting code while pretending you understood what was happening all along. Karpath was right - coding using jazz method is instant FLOW.
noun
A programming methodology in which developers with Computer Science degrees outsource their jobs to AI while charging clients $200/hour for their "expertise." It involves typing vague descriptions into GitHub Copilot and then debugging the resulting code while pretending you understood what was happening all along. Karpath was right - coding using jazz method is instant FLOW.
"Dave spent three weeks vibe coding a basic inventory app, which is impressive considering it would have taken him two days if he'd just written it himself."
Most commonly observed in open-plan offices where practitioners dramatically frown at error messages they don't understand before asking the AI to fix its own mistakes. Success is measured not by code quality but by how convincingly one can explain in meetings that the obscure bugs were "interesting edge cases" rather than "I have no idea what this code actually does."
Most commonly observed in open-plan offices where practitioners dramatically frown at error messages they don't understand before asking the AI to fix its own mistakes. Success is measured not by code quality but by how convincingly one can explain in meetings that the obscure bugs were "interesting edge cases" rather than "I have no idea what this code actually does."
by robtyyz March 12, 2025

The act of describing a programming task in natural language and letting an AI, like ChatGPT, generate the actual code.
by KurssiHakuses March 21, 2025
