Notes on software, systems, and things I’m learning.
What actually happens between socket(), bind(), listen(), and accept().
A practical introduction to event-driven I/O on macOS.