Notes and experiments from learning how Linux works, from userspace APIs to the desktop stack and kernel internals.
- The Linux Programming Interface: chapter notes and exercises in C and Rust
- Linux desktop: a system-oriented guide to the Linux desktop stack
- Understanding the Linux Kernel: kernel source-reading notes and development environment