Thoughts
⚠️This page is under construction⚠️
Writing on systems, performance, machine level, philosophy, physics, and mathematics.
-
From 0.61 to 1.33 GB/s — Building TeraCrypt v4.0
A nerd's journey through io_uring, AVX2 SIMD, lock-free queues, and the art of discovering your own code is wasting half the CPU. Threads vs processes, SQPOLL disasters, O_DIRECT epiphanies, and 3am perf record sessions. A 118% throughput improvement, one painful bottleneck at a time.
-
Why I measure every nanosecond
On the obsession with hardware-native timing, RDTSC serialization, and why software timers lie to you about your code.
-
Cache lines are the real API
False sharing, prefetching, and why data layout matters more than algorithmic complexity for hot paths.
-
The cardinal sin of premature optimization
Confessions of a developer who applies branchless programming everywhere, and the fight to keep correctness first.