Systems & Hardware
Electronics & Operating Systems
Logic Gates to ALU: How a CPU Physically Computes Math
Trace the path from raw voltage to mathematical computation. Build a working 8-bit Arithmetic Logic Unit strictly from fundamental logic gates.
Sector 0: Writing a Minimal Bootloader in x86 Assembly
Bypass the operating system entirely. Learn how the CPU wakes up in 16-bit Real Mode and write a bare-metal bootloader from scratch.
Anatomy of a Syscall: What Happens When You Call write() in Linux?
Shatter the user-space illusion. Trace the exact hardware and kernel execution path of a write() call from glibc down to the CPU's MSR_LSTAR register.
Memory Management: Paging, Virtual Memory, and the MMU
Demystify how the OS and hardware collude to create the illusion of infinite, contiguous memory through page tables and the Memory Management Unit.
Concurrency at the Silicon Level: Cache Coherence and Memory Barriers
Shatter the illusion of synchronous shared memory. Explore MESI protocols, store buffers, and why multithreading requires hardware-level memory fences.
Signal Processing 101: The Math Behind the Fourier Transform
Strip away the black-box algorithms. Understand how complex exponentials and orthogonal projections decompose time-domain chaos into pure frequency.