My reading
Progress saved in this browserProgramming
Computer systems
Distributed systems
Replication, consensus and messages across machines.
Electronics
Circuits, components and interfaces, from calculation to measurement.
Linux kernel
Inside processes, filesystems and devices.
Networking
Follow a request through protocols, connections and transport.
Systems programming
Program startup, memory, system calls and I/O.
Theory
Arts & society
Tools & practice
Operations
Deployment, networking and storage procedures.
Homelab
Notes on a home network, servers and services.
Developer tools
Terminals, shells and everyday development tools.
Hyprland desktop
Windows, panels and themes in a desktop environment.
Neovim
Editor configuration, plugins and key bindings.