Five courses / One method
Work with AI
like an engineer
An AI assistant will write whatever you ask for, including the wrong thing, quickly. These five courses teach the judgment that decides what to ask for: how to state a problem, read a codebase, name what is wrong with it, and change it without breaking the build.
- Format
- Lecture and hands-on video
- Practice
- An assignment and a quiz per lesson
- Pace
- Yours — nothing is timed
Five sites, one method
Start here · Foundation
The AI-Native Engineer
The idea Accelerate. Innovate. Optimize.
The course the other four build on. It covers how to brief an assistant, how to check what it hands back, and where a human still has to make the call — the working habits that make every other course on this list land.
Open TheAI-NativeEngineer.com ↗
-
Requirements
The AI-Native Requirements Detective
Clear, complete, consistent, valuable, verifiable.
Most bad software is built exactly as specified. This course is about interrogating a request
until you know what it really asks for — and spotting the gaps before they reach the sprint.
TheAI-NativeRequirementsDetective.com ↗
-
Code smells
The AI-Native Smell Detector
Five smells decide what a codebase costs to change.
Rigidity, Fragility, Immobility, Viscosity, and Needless Complexity — one lesson each. Name the
smell on sight, measure what it costs, and run the refactor that removes it.
TheAI-NativeSmellDetector.com ↗
-
Legacy code
The AI-Native Refactorer
Change code you did not write, without breaking it.
Naming the problem is the easy half. This course is the other half: getting a test harness
around code that resists it, then moving in steps small enough to undo.
TheAI-NativeRefactorer.com ↗
-
Game development
The AI-Native Game Guru
The whole method, pointed at something you can play.
Game code punishes sloppy design faster than most software does — a frame budget is not
negotiable. Build one with an assistant, from prototype to a build you can hand someone.
TheAI-NativeGameGuru.com ↗
If you want an order
A route through all five
Each course stands on its own, so start anywhere. But this order follows the work itself — from getting the problem right, through reading the code you have, to changing it.
- 01 The AI-Native Engineer How to work with an assistant at all. Everything below assumes it.
- 02 The Requirements Detective Get the problem right before any code exists to be wrong.
- 03 The Smell Detector Learn to name what is wrong with the code you already have.
- 04 The Refactorer Remove it in steps small enough that you can undo any one of them.
- 05 The Game Guru Put all of it to work on a project that has to run at sixty frames.
Every course carries its own progress, quizzes, and certificate on its own site. Nothing here needs an account.