This site is still being prepared. Orders are not processed yet and nothing is charged.
← Back to overview
Module 1 · What is vibe coding?

What is vibe coding, really?

🕑 2 min read
Goal of this lesson: You can explain in your own words what vibe coding is and how it differs from classic programming.

In the past, to make software you first had to learn a programming language — often for years. You typed exact, technical instructions and one wrong comma could make everything crash.

Vibe coding turns that around. Instead of writing the code yourself, you describe in plain language what you want, and an AI (in this course: Claude) writes the code for you. You're the director who says what should happen; the AI is the builder who makes it.

So you don't need to know how a button technically works. You only need to know that you want a button and what it should do.

A handy comparison

Imagine a lightning-fast but very literal colleague who can build anything but assumes nothing on their own. If you're vague, that colleague guesses — sometimes right, sometimes wrong. If you're clear, you get exactly what you asked for.

That's why throughout the whole course you practise one skill: being clear about what you want.

Try it yourself
  1. Grab pen and paper (or a notes app).
  2. Write down in two sentences, in your own words, what vibe coding is.
  3. Keep this. At the end of the course you'll read it back — fun to see how much you've grown.
Check yourself
  • Who writes the actual code in vibe coding: you or the AI?
  • What is your most important task in this process?
  • Why is 'being clear' so important?