Part 8 answers: What do I do when nothing works?
Every beginner meets the same failures: a cryptic tool message, a test that fails for no clear reason, a build that passes on one machine and fails on another. This part collects eight real failures into one troubleshooting table so a symptom points to its likely cause.
It then teaches three habits that get you unstuck: reproduce with the smallest case, read the first error, and bisect with Git.
Match a symptom to its likely cause using the troubleshooting table.
Shrink a failing case to the smallest reproduction before changing code.
Check a repository against the beginner mistakes checklist before asking for help.
# | Lesson | Level | Status |
|---|---|---|---|
8.1 | F · Foundation | ready | |
8.2 | F · Foundation | ready | |
8.3 | F · Foundation | ready |
Every lesson in this part is ready. Work through them in order: each one sets up the problem the next one solves.
This course stays on the front-end start-up path and links out instead of repeating. These lessons build on or continue what this part teaches.