#low-level
Wiki 2
- Passing Too Few Parameters and the Itanium NaT Bit Raymond Chen on the failure modes of calling a function with fewer parameters than declared, and how Itanium's register-stack engine architecturally enforces parameter count
- The Old New Thing (Raymond Chen) Raymond Chen's long-running Microsoft devblog on Windows internals, calling conventions, archaeological NT/Win9x history, and the why behind compatibility quirks
Books 2
- Building a Debugger Sy Brand walks through writing a Linux debugger in C++ — ptrace, breakpoints, DWARF unwinding
- Hacker's Delight (2nd ed.) Warren's catalog of branchless integer and bit-level tricks that compilers reach for