For Gardeners
Learn the way you would grow a garden: start in the soil, tend one thing at a time, and watch it grow into a real system. Patient, hands-on, metaphor-first.
You learn by growing things, one season at a time.

You are not in a hurry to memorise jargon. You learn best by tending something real, seeing how it grows, and understanding why each part is there before you add the next. The garden is not a gimmick here: it is the through-line. Soil is the basics, the beds are the layers of a system, and the harvest is the thing you actually ship.
If that is you, this wiki has a path built exactly for the way you learn. It starts at absolute zero, uses one running garden metaphor the whole way, and lets you grow a real project of your own as you go.
Why the garden works for learning to build
You see the whole before the parts. A garden is a system you can picture: paths, beds, water, light. Software has the same shape, and seeing it as a garden makes the abstract parts (functions, layers, state) concrete and memorable.
You build understanding from the ground up. You would not plant before preparing the soil. The Gardener Path teaches the same way: the basics first, then each layer of a real system, so nothing rests on something you have not seen yet.
You learn by tending, not cramming. Each lesson is short, has a plain-words explanation with real sources, a quick check so you know what to review, and a video. It is saved in your browser so you always know what to grow next.
Your path
Start here: The Gardener Path
Also useful
- The Gardener Path : the gamified, garden-metaphor learning path, soil to harvest, saved in your browser
- The AI Film Crew Course : the same ideas in video, the five layers under a real AI system, with full transcripts
- Start at Zero : every foundation term in plain words, at your own pace
- Build guides : step-by-step projects to grow something real of your own