About Join Vibe Coding

I’m Emmanuel Nkansah, the creator of Join Vibe Coding. I created this site to help beginners move from an idea to a real web application using AI without losing ownership of what they build.

“Vibe coding,” a term coined by Andrej Karpathy in February 2025, brought new attention to building software by describing what you want to an AI assistant. Here, I teach a practical version of that workflow: plan first, give useful context, build small pieces, and check the result yourself.

What you can learn here

The learning paths cover getting started, building web applications, and working on advanced projects. The prompting guide explains how to ask precise questions. Cheat Codes provides copy-ready starting points you can adapt to your project, and the video library offers demonstrations to study alongside your own practice.

I want learners to understand their application, not just accept generated code. That includes testing forms, reviewing access permissions, checking mobile layouts, and learning how to debug when something fails.

[TODO: Emmanuel — add your photo and 1-2 sentences about your background]

Learn with support

You can start with the learning paths, contact me with questions, or book one-on-one coaching for help with your own application.