{
 "slug": "who-coined-vibe-coding-aio-20260915",
 "date": "2026-09-15",
 "surface": "Google AI Overview",
 "surface_basis": null,
 "surfaces": [
  "Google AI Overview"
 ],
 "auth": "signed out",
 "auth_basis": null,
 "ev": "paste",
 "mt": "CAPTURE",
 "s": "Reference & General Knowledge",
 "q": "who coined vibe coding",
 "q_kind": "dated coinage, adjacent form; issued as a typo and auto-corrected",
 "cites": 4,
 "cite_list": [
  {
   "n": 1,
   "site": "Wikipedia",
   "rel": "third_party",
   "note": "+1 undisclosed"
  },
  {
   "n": 2,
   "site": "303 Software",
   "rel": "third_party"
  },
  {
   "n": 3,
   "site": "Wikipedia",
   "rel": "third_party",
   "note": "+1 undisclosed"
  },
  {
   "n": 4,
   "site": "Reddit",
   "rel": "third_party"
  }
 ],
 "archive_controlled_cites": 0,
 "transcript": "**USER:** who coined vube coding\n[surface notice: \"These are results for who coined vibe coding · Search instead for who coined vube coding\"]\n\n**GOOGLE AI OVERVIEW:**\nComputer scientist and former OpenAI co-founder Andrej Karpathy coined the term \"vibe coding\" on February 2, 2025. [Wikipedia +1]\nWhat is Vibe Coding?\n- Definition: A software development style where a human prompts an AI model in plain language and accepts the generated code without reading or managing every line. [303 Software]\n- The Process: Instead of traditional coding, the developer directs the project by focusing on the overall \"vibe,\" results, and iterative conversational prompts. [Wikipedia +1]\n- Context: Most users on Reddit generally agree that Karpathy initially proposed the concept for prototypes and casual weekend projects rather than heavy production systems. [Reddit]\n\n**ORGANIC LAYER:**\n1. X · karpathy — \"There's a new kind of coding I call 'vibe coding', where you fully give in to the vibes, embrace exponentials, and forget that the code even ...\" (34.2K+ likes)\n2. Wikipedia — \"Vibe coding\" — \"The term was coined in February 2025 by computer scientist Andrej Karpathy, a co-founder of OpenAI and former AI leader at Tesla. In March 2025, Merriam-Webster ...\"\n3. Reddit · r/cscareerquestions — \"Seems like the guy who invented the vibe coding is realizing he can't ...\"\n4. Reddit · r/developers — \"Why is it called vibe coding?\"\n[People also ask: What did Andrej Karpathy say about vibe coding? · Is vibe coding just using AI to write code? · Why is Andrej Karpathy famous? · Why is it called vibe coding?]\n5. martinfowler.com — \"Vibe Coding\" (May 21, 2026)\n6. LinkedIn · Randy Minder — \"The term 'vibe coding' and its implications for software development\"\n7. Medium · Bhavyansh — \"The Guy Who Coined 'Vibe Coding' Just Admitted He Can't Tell the Difference ...\"\n8. Google Cloud — \"Vibe Coding Explained: Tools and Guides\" (Mar 20, 2026)\n9. YouTube · Sequoia Capital — \"Andrej Karpathy: From Vibe Coding to Agentic Engineering\"\n[Footer: 48239, Detroit, MI — Based on your past activity · Dark theme: on · Sign in]",
 "transcript_raw": null,
 "transcript_class": "CAPTURE-TIME VERBATIM RECORD — the composition and the organic layer as pasted by the operator (paired-layer). NOTE: the operator reports that select-all on this surface does not currently select the Overview's source cards, only the organic results; chips recorded here are those that appeared inline in the pasted text, and their absence in a given capture is a limitation of the capture method, not an observation about the composition.",
 "transcript_complete": "complete as pasted; Overview chips partially captured (see transcript_class)",
 "transcript_read": "READ IN FULL 2026-09-15",
 "per": null,
 "per_v": null,
 "per_note": "PER not computed: Overview source chips only partially captured by select-all on this surface",
 "sf": "Google Search, All tab, dark theme; signed out; 48239 Detroit from IP or past activity; pasted as page text 2026-09-15. Wave 1 of the world strata run.",
 "sf_derived": null,
 "reading": "This is the control the whole battery needed. A dated coinage from outside the archive transports at full strength with its provenance attached, so R_new is not measuring a general incapacity of the layer to admit new distinctions — whatever the archive's rows show, they will have to be read against this. Panel item P-COIN-VIBE-CODING: 1 of 2 distinctions reached (the Karpathy sense; the generic 'coding by feel' sense is not present and is not at issue), reached as its own kind with author and date.",
 "analysis": "Seated 2026-09-15 as wave 1 of the flattening panel's world strata (EA-FLAT-01 §4): eight items with no prior observation, run in one session, signed out, one surface. Coding is by TACHYON with the operator and is NOT blind — the panel's conflation targets were authored in the same session, and the schema records blind:false on every row of this wave. Distinction inventories are the panel's; where an inventory proved incomplete it was corrected in the same commit and the correction recorded.",
 "d": "THE NON-ARCHIVE CONTROL FOR R_NEW: A 2025 COINAGE REACHED AS ITS OWN KIND, WITH AUTHOR AND DATE. A distinction dated 2 February 2025, with a named coiner and no archive involvement of any sort, is composed with the coiner's name, his affiliation, the exact date, the original formulation quoted at organic 1, and the qualification that he proposed it for prototypes rather than production. The address was issued as a typo and auto-corrected by the surface, which is itself an operator event.",
 "d_full": "THE NON-ARCHIVE CONTROL FOR R_NEW: A 2025 COINAGE REACHED AS ITS OWN KIND, WITH AUTHOR AND DATE. A distinction dated 2 February 2025, with a named coiner and no archive involvement of any sort, is composed with the coiner's name, his affiliation, the exact date, the original formulation quoted at organic 1, and the qualification that he proposed it for prototypes rather than production. The address was issued as a typo and auto-corrected by the surface, which is itself an operator event.",
 "d_truncated": false,
 "links": [
  {
   "url": "https://www.alexanarch.org/captures/who-coined-vibe-coding-aio-20260915/",
   "authority": "canonical",
   "note": "the capture's own record page; cite this form"
  },
  {
   "url": "https://www.alexanarch.org/captures/#who-coined-vibe-coding-aio-20260915",
   "authority": "gallery",
   "note": "the canonical gallery, anchored by slug"
  },
  {
   "url": "https://www.godkinggoogle.com/captures/#who-coined-vibe-coding-aio-20260915",
   "authority": "mirror",
   "note": "a window that renders from the archive's registry; may lag a deploy"
  },
  {
   "url": "https://www.leesharks.com/captures/#who-coined-vibe-coding-aio-20260915",
   "authority": "mirror",
   "note": "a window that renders from the archive's registry; may lag a deploy"
  },
  {
   "url": "https://www.machinemediation.org/captures/#who-coined-vibe-coding-aio-20260915",
   "authority": "mirror",
   "note": "a window that renders from the archive's registry; may lag a deploy"
  }
 ],
 "imgs": [],
 "img_urls": [],
 "cite": "https://www.alexanarch.org/captures/who-coined-vibe-coding-aio-20260915/",
 "citable_unit": "address — the exact issued string on one surface, per the Surface Rule (MANUS, 2026-08-15)",
 "addr_id": "ADDR-7797bfa78e4a",
 "obs_id": "OBS-abc83ab9da8b",
 "n_observations": 1,
 "observations": [],
 "dates": [
  "2026-09-15"
 ],
 "defects": [],
 "findings": [
  "2025 coinage composed with coiner, affiliation and exact date; the founding post at organic 1.",
  "No archive involvement: the control for R_new.",
  "Typo auto-corrected by the surface before composition — an operator event at the address."
 ],
 "series": null,
 "other_slugs": null,
 "collisions": null,
 "oq": null,
 "rounds": null,
 "turns": null,
 "rerun": null,
 "rerun_alt": null,
 "heteronym": null,
 "model_attribution": null,
 "operator_disclosure": null,
 "longitudinal_priors": [],
 "longitudinal_successors": null,
 "related_deposits": [
  1612,
  1611,
  1613,
  1615,
  1614
 ],
 "notes": null,
 "record_url": "https://www.alexanarch.org/captures/who-coined-vibe-coding-aio-20260915/"
}
