Saturday, June 20, 2026

What is Vibe Coding? — Saturday, June 20, 2026

Vibe coding, coined by Andrej Karpathy in early 2025, involves using AI tools like LLMs to generate code from natural language descriptions of project intent rather than manual coding. The practice is seeing active discussion and experimentation on June 20, 2026, with tools from Google and others promoting it for rapid app building. Debates center on its benefits for prototyping versus risks to deep technical understanding.

Biggest developments

What is Vibe Coding?

“Vibe coding” is a new and loosely defined term in software development that refers to the practice of prompting AI tools to generate code rather than writing code manually.

Google AI Studio - Vibe Code

Vibe coding is a new way to build apps using only your words instead of complex code. You simply describe the 'vibe' or goal of your project... and Gemini handles the heavy lifting.

Vibe coding

Vibe coding is a software development practice assisted by artificial intelligence (AI) where the software developer describes a project or task in a prompt to a large language model (LLM) which generates source code automatically.

Important posts & threads

everyone is hyping vibe coding right now...

everyone is hyping vibe coding right now. i want to say the unpopular part out loud. i didn't start this way. i started with DSA... fundamentals aren't a prerequisite to vibe coding. they're the only reason vibe coding doesn't quietly turn you into someone who can ship but can't think.

vibe coding is a myth...

vibe coding is a myth. manually fixing the broken sections is the actual job. glad you finally shipped it

Bullish takes

  • Vibe coding democratizes software creation, letting non-coders ship functional apps via natural language prompts.
  • Tools like Gemini make turning ideas into production-ready prototypes faster than ever before.
  • It shifts focus from syntax to intent and orchestration, accelerating innovation in throwaway projects and MVPs.

Critical takes

  • Without fundamentals, vibe coders may lack the ability to debug or understand AI-generated logic when it fails.
  • Over-reliance risks producing unmaintainable code that grows beyond comprehension.
  • Vibe coding works for prototypes but collapses under production demands for security and scalability.

Why this matters

Vibe coding represents a fundamental shift in software development driven by advancing AI capabilities, lowering barriers for creators while raising questions about skill preservation. As adoption grows with accessible tools, it could reshape how teams approach prototyping and iteration. Understanding its limits is key to leveraging it effectively alongside traditional engineering practices.