Free · Open curriculum
Anyone can build software with AI now. Engineering is what keeps it standing.
A free curriculum from ohmyghoz for people who have never written a line of code and now ship real products with an AI agent. You learn the habits that stop a working project from quietly falling apart.
1“build a booking page for my salon”
2agent wrote 4 files
3every booking vanishes on refresh
4read the error out loud
5“where is this data stored?”
6git commit “bookings persist”
The curriculum
Start anywhere. Most people start at the top.
2 modules published
ohmyghoz.tech/academy/vibecode
Vibecoding
Turn a plain-language idea into working software with an AI agent — and learn to tell the difference between code that runs and code that is right.
Foundation · self-paced
ohmyghoz.tech/academy/git
Version control with Git
Keep every version of your work, undo any change without fear, and get back to yesterday's working app in one command.
Foundation · self-paced
In writing
The next module is being built. It covers what happens after your project works and other people start using it.
How this works
The habits this changes
Every module teaches one trade: a habit that feels faster now for a habit that is faster by Friday. Nothing here asks you to memorise syntax.
Guessing what broke, then re-prompting until it goes away
Reading the error out loud and fixing one thing
One enormous prompt and a hope
Small changes you can undo one at a time
“It worked last night, I don't know what happened”
A version history you can walk backwards
Before you start
Reasonable questions
Still unsure whether this is for you? Read the first module — it is free and it takes about ten minutes to find out.
Is it actually free?
Yes, and it stays free. No account, no email, no trial. ohmyghoz is a think tank working with enterprises on AI, tech, and finance; the academy is how we publish what we learn there.
Do I need to know how to code?
No. Every module assumes you have never written a line. It does assume you are willing to read what the computer tells you instead of scrolling past it — that is the only prerequisite.
What do I need to get started?
A laptop, a browser, and an AI coding tool. The Vibecoding module walks you through choosing one and setting it up before you write anything.
Why teach Git to people who aren't programmers?
Because the fastest way to lose two weeks of work is to have no way back to yesterday. Version control is not an advanced topic — it is the seatbelt, and you put it on first.
Do the modules have to be taken in order?
No, each one stands alone. If you are starting from zero, Vibecoding first and Git second will save you the most pain.