OS Development From Scratch

1 part

Building 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.

  1. Operating Systems Development From Scratch [Chapter 0 - Preface]

Windows Internals

1 part

How Windows actually schedules, isolates, and accounts for work - starting from the kernel objects and walking up to the API surface.

  1. A Deep Dive into Processes, Threads, Fibers, and Jobs on Windows