
Two algorithms with the same Big-O can run at wildly different speeds because one is friendly to the CPU cache and the other isn't. In 2026, the gap between L1 cache and main memory is roughly 100x. Understanding cache lines, locality, prefetching, and false sharing is the difference between code that screams and code that crawls -- even when the algorithms are 'identical.'
Engineering Craft
TypeScript, CI/CD, databases, observability -- the skills that make code production-ready.