What is vibe coding, and how do you start?
Vibe coding is an iterative way to create software by describing what you want to AI, reviewing the result and asking for changes. You still need to check what the project does.
Read the guideA conversation that becomes a project
Start with a goal and a small workflow. AI produces a first version; you inspect it and describe the next change. A working result needs more than a convincing screenshot.
Start with a small website
Example brief
Create a website for a local repair workshop. Include services, opening hours, contact details and a quote request form. Use only the facts and images I provide.
Describe, review, refine
Describe
Name the audience, desired action and available materials.
Review
Check content, layout and actions in the preview.
Refine
Ask for one clear change and check its effect.
Validate
Test the full workflow before publishing.
Write requests that can be checked
Instead of “make it better”, say “put contact details above the form and add a required phone field”. Explain the expected result and provide examples where useful.
What to check yourself
- Facts, contacts and rights to supplied assets.
- Mobile layout, links and forms.
- Data access, persistence and error handling.
- Publishing status and subscription terms.
When technical help is useful
Ask for help with permissions, payments, integrations and complex rules. Our team can help you understand the remaining work and finish your project.
Questions before you start
Do I need programming experience?
You can start with plain-language requests. Technical knowledge or assistance becomes useful for complex behavior and troubleshooting.
Which projects fit?
Start with a small website or one application workflow with clear inputs and results.
What if something fails?
Describe the action, expected outcome and actual result. Use test data and verify the fix before publishing.
Your turn
Start with one useful page.
Describe your idea, review the first version and ask for one change. Build from there.