Home Guides
Guides
Plain-language guides to building software with AI coding tools: what vibe coding is, why the AI forgets, and how to keep a working build working.
What vibe coding actually is
A plain definition of vibe coding, where the term came from, who it suits, and where it reliably breaks down.
Why the AI forgets what you did yesterday
Why an AI coding tool has no memory of your last session, explained without jargon, and what that means for a project you care about.
Five ways an AI coding session goes wrong
The five recurring ways an AI coding session breaks a working project, each with a concrete before-and-after scenario.
What 'I've fixed it' actually means when an AI says it
Why AI coding tools report success they did not achieve, what a claim-versus-reality check is, and how a non-coder can verify a change.
Git, cloud backup, and build memory: what each one actually does
A plain comparison of version control, cloud backup and build memory: what each records, what each leaves out, and when you want which.
How to ask an AI for a change without wrecking what already works
Practical prompting habits for AI coding tools: limit scope, ask for a plan first, ask what else was touched, and work in small steps.