module 01 / 08

Foundations

Build the base mental model: neural nets, transformers, language models, and why scale changed software.

the point

Everything else is easier when you understand what the model is doing, what it is not doing, and where the core abstractions came from.

start here

go deeper

understanding check

You should be able to…

  • explain what a neural network learns
  • describe attention without hiding behind the word attention
  • explain tokens, embeddings, next-token prediction, and context windows
  • know why transformers replaced earlier sequence models

prove it by building

Build a tiny autocomplete model

beginner · python, pytorch or tinygrad, a small text corpus

make

a notebook or script that trains a tiny character-level model and samples text

definition of done

show training loss, sample output, and a short note on what improved after tuning