Read this first
Artifact: the decision to keep reading, or to close the tab
1. What this course is
This is a short course on how to learn — written for people who write code, or want to.
It is free, which means a few things. First: there is no upsell at the end. Second: nothing here is rationed; you can read all of it in a weekend. Third: it exists because the way most people learn programming wastes most of their time, and that is worth being loud about even when no one is paying.
2. Who it is for
You, if you have ever:
- Finished a long tutorial and felt like you somehow knew less than when you started.
- Watched a video, paused it, retyped the code character-for-character, and still couldn't recall any of it the next day.
- Looked at someone with three years on you and thought they must just be smarter — when actually they have been doing something different the whole time.
- Used AI to write code and felt both the satisfaction of progress and the quiet nausea of not understanding what shipped.
If none of that applies to you, you already learn the way this course is going to teach you. Read it for entertainment.
3. What it is not
This is not a list of better tutorials you should watch instead. It is not a productivity system. It does not contain a 30-day plan, a printable PDF, or a habit tracker.
What it has: a clear-eyed diagnosis of why most people get stuck, and a method you can start using tomorrow.
4. The next page
The next page is the whole course in five bullets. If you read it and the ideas are obvious to you, you can leave. The course will not be hurt.