Build with AI · Learn
How software and AI actually work, one tap at a time
For people who build by talking to an AI. Every lesson lets you poke the real thing before we name it, takes a few minutes, and ends with a quick check. No account. Start at track 0, or jump to the question you have right now.
0What a computer actually does
0/4 liveWhat is running when I tap?
- 1. What is a program? · coming
- 2. What is memory (RAM)? · coming
- 3. What does a CPU do? · coming
- 4. What is a file, really? · coming
1The journey of a tap
6/6 liveWhat happens between my tap and the screen changing?
2Where your data lives
6/6 liveWhere do my users' details actually go?
3Who are you? (auth)
0/5 liveHow does the app know it's me?
- 1. What is login, actually? · coming
- 2. Passwords and hashing · coming
- 3. Sessions and tokens · coming
- 4. What is 'Sign in with Google'? · coming
- 5. Authorization vs authentication · coming
4Making it real
1/6 liveHow does my preview link become a real product?
- 1. What 'deploy' actually means · coming
- 2. Domains and HTTPS · coming
- 3. Hosting, and what it costs · coming
- 4. Environment variables and secrets
- 5. What is 'the cloud', really? · coming
- 6. What is an edge / CDN? · coming
5When it breaks
0/6 liveWhy did it work yesterday?
- 1. What is an error log? · coming
- 2. What is latency? · coming
- 3. What is caching? · coming
- 4. Queues and background jobs · coming
- 5. What is scaling? · coming
- 6. Rate limits, explained · coming
6How the AI thinks
0/9 liveWhat is the model actually doing with my words?
- 1. What is a token? · coming
- 2. What is a context window? · coming
- 3. Why the AI 'forgot' · coming
- 4. Attention, explained visually · coming
- 5. Temperature and sampling · coming
- 6. Why it invents a library that doesn't exist · coming
- 7. What is a reasoning model? · coming
- 8. What are tools and agents? · coming
- 9. Local model vs API: what changes · coming
7Talking to it well
0/5 liveHow do I get what I actually meant?
- 1. Prompting is writing a spec · coming
- 2. The verify loop · coming
- 3. How to read AI code without coding · coming
- 4. When to start over vs fix · coming
- 5. Which model for which job · coming
8Ship safely
5/5 liveHow do I not get burned?