Skip to content
Sirin's Note
Notes Books Courses Tags Bookmarks About
…
← All tags

terminal

4 notes

Jun 26, 2026
Lesson 3: PTY & Terminal Driver
Master the kernel construct at the heart of every terminal emulator. PTY pairs, termios, line discipline, job control, and window size.
Jun 26, 2026
Lesson 6: Terminal Protocol
VT100 state machine, CSI/OSC/DCS parsing, SGR attributes, kitty keyboard protocol, and building a VT parser from scratch.
Jun 26, 2026
Lesson 8: Integration & Ghostty Contribution
Wire everything together into toyterm — a working terminal emulator. Then read Ghostty source, build it, and ship a PR.
Jun 26, 2026
From Logic Gates to Production Terminal Emulators
Rebuild the computer from electrons to a GPU-accelerated terminal emulator — then contribute to Ghostty with genuine understanding.
Sirin's Note © 2026
About Changelog Roadmap Policy