Register - Login - Forgotten Password

Lesson 5: Context Engineering: Giving the AI What It Needs (Teach This Topic)

This guide supports teaching learners how developers choose useful information for AI-assisted software tasks. Open Full Article...

Lesson 5: Context Engineering: Giving the AI What It Needs

Why might the same AI produce three different fixes for the same bug? Open Full Article...

Lesson 4: Goals, Requirements and Specifications (Parent Q&A)

This guide explains how an initial software request becomes a clear specification before implementation begins. Open Full Article...

Lesson 4: Goals, Requirements and Specifications (Teach This Topic)

This guide helps you teach how vague software requests become precise specifications before implementation begins. Open Full Article...

Lesson 4: Goals, Requirements and Specifications

Fix the login system sounds urgent, but what exactly is broken? Open Full Article...

Lesson 11: Inspect, Understand and Plan Before Editing

An AI coding agent receives a simple request: add a discount to checkout. 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 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 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...