Series
Multi-part deep dives - read them in order.
OS Development From Scratch
1 partBuilding a working operating system by hand - from the first byte of the boot sector, through protected mode, interrupts and paging, up to a kernel that runs several processes at once. Explain everything, hide no magic.
- Operating Systems Development From Scratch [Chapter 0 - Preface]
Windows Internals
1 partHow Windows actually schedules, isolates, and accounts for work - starting from the kernel objects and walking up to the API surface.
- A Deep Dive into Processes, Threads, Fibers, and Jobs on Windows