Writing
Articles on systems design, performance, graphics, and HCI. Each shows read time, summary, and key idea. Subscribe via RSS or Atom.
Lock-Free Counters and When They're Enough
How x86-64 atomic instructions can replace mutexes for simple shared counters, and where the pattern breaks down. · 5 min read
Floating-Point Numbers Are Already Logarithms
IEEE 754 doubles store numbers as exponent plus mantissa, a decomposition that makes building math functions from scratch surprisingly tractable. · 6 min read
Backpressure: What It Is and How to Tame It
Where backpressure shows up, how to spot it, and practical relief valves for real systems. · 5 min read