All Topics
⚙️

Systems & Hardware

Electronics & Operating Systems

Beginner

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.

Advanced

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.

Intermediate

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.

Intermediate

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.

Advanced

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.

Advanced

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.