Learn
Everything on SergioLearns, laid out like a folder tree: every area, every topic and its three steps (theory, practice and exercises). Type a word in the terminal to filter it; new topics show up on their own.
sergio@learns:~$ tree ~/learn | grep
/home/sergio/learn
├── programming/Programming
├── systems/Systems
└── start-here/
grep: nothing matches. Try another word.
68 directories, 173 files
Faded = already read in this browserTheoryPracticeExercises

What is an operating system — theory with your laptop on a study afternoon, a write() call and a CPU that never rests (and the three programs that weren’t running at the same time)