Learning
Interactive explainers I’ve made while learning how things work.
How terminals work#
Follow a single key press from the keyboard, through the terminal emulator, the kernel’s PTY and line discipline, to your shell and back again as pixels on screen. Includes a working simulator, a step-through VT escape sequence parser, and a job control playground.