// what_is_vibe_coding

What is vibe coding?
And why Milwaukee's betting on it.

Vibe coding is changing how software gets built. Here's what it is, how it works, and where to learn it in Milwaukee, Wisconsin.

// definition

What vibe coding is

Vibe coding is a way of building software where you describe what you want in plain English — and AI writes the code for you. No syntax memorization. No years of bootcamps. You think, you describe, AI builds.

The term was coined by Andrej Karpathy (co-founder of OpenAI, former AI Director at Tesla) in February 2025. He described it as "fully giving in to the vibes" — trusting AI to handle the implementation while you focus on what to build and why.

// how_it_works

How vibe coding actually works

Instead of opening a blank code editor and writing JavaScript line by line, you open an AI-powered tool and type something like: "Build me a task manager with drag-and-drop, due dates, and a dark mode toggle." The AI generates a fully working application — HTML, CSS, JavaScript, database connections, the whole thing.

You review the output, refine it ("make the sidebar narrower," "add a search bar," "change the color scheme"), and iterate. Each cycle takes seconds instead of hours. A project that might take a traditional developer two weeks can ship in an afternoon.

Traditional coding

Learn syntax → write code → debug → test → deploy. Months of learning before you ship anything real. High barrier to entry.

Vibe coding

Describe intent → AI generates code → refine → ship. Build working apps on day one. Focus on ideas, not semicolons.

// tools

The tools vibe coders use

Claude Code

CLI-based AI builder from Anthropic. The primary tool at Milwaukee Vibe Coder Society. Runs in the terminal, builds full-stack applications from descriptions.

Cursor

AI-powered code editor built on VS Code. AI autocomplete, multi-file edits, and chat-based coding. For builders who want more control.

Bolt.new

Browser-based full-stack builder. Describe what you want, watch it build in real-time. Zero setup — just open a tab and go.

Lovable

Visual AI builder. Drag, drop, describe. Perfect for landing pages, prototypes, and your first app. Fully visual, beginner-friendly.

// milwaukee

Why Milwaukee is a vibe coding city

Milwaukee has always been a builder city — beer, motorcycles, manufacturing. Vibe coding fits that DNA. It's not about credentialed engineers from Stanford. It's about regular people with ideas who want to build things that work.

That is who vibe coding is for, and it is why the tools caught on here faster than the job titles did.

// vibe_coding_faq
// related

Keep reading

Build with us in Milwaukee.

Thirty minutes, one real constraint, and a written description of what could be built. No pitch decks, no small talk.