Register - Login - Forgotten Password

Lesson 1: Vibe Coding and the New Way Developers Build Software

If an AI can inspect a software project, change its files and test its work, what remains the developer’s responsibility? Open Full Article...

Lesson 2: Frontier Models, Coding Agents and Agent Harnesses

If two coding tools use the same AI model, why can one only answer questions while the other can affect files or use development tools? Open Full Article...

Lesson 3: The Modern Vibe Coding Toolkit and Choosing the Right AI Tool

The same AI model can feel very different when it works in a chat window, an editor or a connected project. Open Full Article...

Lesson 4: What a Vibe Coder Still Needs to Know

If an AI writes the code, how can anyone know whether it built the right thing? Open Full Article...

Lesson 5: Turning an Idea Into a Clear AI Development Specification

Make me a revision app sounds clear until important decisions are left unstated: who will use it, what will they revise, and what counts as success? Open Full Article...

Lesson 6: Prompt Engineering for Effective Vibe Coding

What should an AI do when it does not know enough to make a safe development decision: guess, or investigate? Open Full Article...

Lesson 7: Context Engineering and Teaching AI About Your Project

An AI may know how to program without knowing how one particular project works. Open Full Article...

Lesson 8: Rules, Skills, Memory and Reusable AI Instructions

Should an AI coding agent receive every instruction you have ever written every time it changes one file? Open Full Article...

Lesson 9: Choosing the Right AI Model, Agent and Working Mode

Would the slowest, most powerful model improve a simple variable rename? Open Full Article...

Lesson 10: Setting Safe Boundaries Before an AI Agent Starts Work

An agent needs to change three frontend files, yet it could also reach databases, secrets and the wider internet. Open Full Article...