Register - Login - Forgotten Password

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 3: When RTF Is Not Enough: Building a Complete Prompt (Parent Q&A)

This guide explains why a coding prompt can sound clear yet still lack information needed for a suitable result. Open Full Article...

Lesson 3: When RTF Is Not Enough: Building a Complete Prompt

Why can “Act as a Python developer, add a login function, and return the code” sound perfectly clear yet still produce the wrong result? Open Full Article...

Lesson 3: When RTF Is Not Enough: Building a Complete Prompt (Teach This Topic)

This guide supports teaching learners how to expand a simple Role → Task → Format prompt only when a coding task needs more information or control. Open Full Article...

Lesson 2: RTF: The Foundation of a Good AI Request (Parent Q&A)

This guide explains the RTF framework taught in the lesson: Role, Task and Format. Open Full Article...

Lesson 2: RTF: The Foundation of a Good AI Request (Teach This Topic)

This guide supports teaching Role, Task and Format as a minimum useful structure for deliberate AI coding requests. Open Full Article...

Lesson 2: RTF: The Foundation of a Good AI Request

What could an AI reliably know from “Fix my code”? Open Full Article...