The full workshop content — browsable and always available.
"You just see stuff, say stuff, run stuff, and copy-paste stuff, and it mostly works."
— Andrej Karpathy, co-founder of OpenAI
Vibe coding is building software by describing what you want in everyday language. Instead of writing code line by line, you have a conversation with an AI tool that generates the code for you. You guide the process — the AI handles the syntax.
| Traditional Coding | Vibe Coding | |
|---|---|---|
| Skills needed | Programming languages, CS fundamentals | Clear communication, iteration |
| Process | Write → Debug → Test → Deploy | Describe → Generate → Refine → Share |
| Time to first app | Weeks to months | Minutes to hours |
Define vibe coding and explain how it differs from traditional software development
Analyze how AI tools redistribute power in who gets to build technology
Apply sociological concepts — digital divide, cultural capital, trust — to AI adoption
Build a working web app firsthand using an AI-powered platform
"Have you ever wished you could build an app?"
Raise your hand — today, you will.