Register - Login - Forgotten Password

Lesson 1: Coding Has Changed: Working With AI as a Developer

If an AI agent can inspect a repository, plan a feature, change files and run tests, what is the developer actually responsible for? Open Full Article...

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 1: Setting Up Your Python Environment On Windows

How does a Windows computer process an instruction written in Python? 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...

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 2: Your First Python Program

How can one line of text make a computer display a message? 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: 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 3: Variables and Storing Information

How can a programme remember a name, a score or a temperature so it can use that information later? Open Full Article...

Lesson 4: Goals, Requirements and Specifications

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