Software must die.

  • Home
  • Archives
  • Links

Links

A curated list of blogs, people, and resources I find worth reading.

Systems & Performance

  • Paul Khuong's Blog Performance engineering, lock-free data structures and LISPs.
  • Brendan Gregg's Blog Performance engineering, eBPF, flame graphs, and Linux internals.
  • Dan Luu's Blog Empirical software engineering — benchmarks, systems, and org design.
  • Travis Downs's Blog - Performance Matters Microarchitecture, Intel AVX and software performance principles.
  • Webkit Blog Internals of JavaScriptCore's JITs, compiler backends (FTL, B3) and garbage collection.
  • Nelson Elhage's Blog Software performance, bugs and systems.
  • Peter Cordes's Stackoverflow Microarchitecture magic.
  • Mysticial's Stackoverflow Author of y-cruncher, microarchitecture and software performance.
  • Peter Swell's Webpage Relaxed-memory concurrency, x86 TSO, atomics and concurrency at the microarchitecture level.
  • Crossbeam RFCs Wikipage Everything you will ever want or need to know about concurrency, locking, and memory management within.
  • COMSEC ETHZ Microarchitecture side-channel attacks from ETH Zurich COMSEC group.
  • Moritz Lipp's Webpage ÆPIC Leak, Spectre, Medusa and other microarchitecture security work.
  • danwiki, the wiki of nick black Linux networking and systems implementation, io_uring, DPDK & XDP.

Databases & Distributed Systems

  • Andy Pavlo's Blog Database internals, research commentary, and DBMS history.
  • Alex Petrov's Blog Storage engines, B-trees, LSM trees, and distributed systems.
  • Jessy Jiryu Davis's Blog Distributed Systems, correctness, zen buddhism and MongoDB.

Compilers & PLT

  • Nikita Popov's Blog Compiler optimizations in LLVM and LLVM infrastructure.
  • Laurence Tratt's Blog Compilers, shells, JITs and more.
  • Max Bernstein's Blog Program analysis, compiler optimizations, Python interpreter performance.
  • matklad Rust, IDEs, language tooling, and software design by the author of rust-analyzer.
  • Without Boats Deep dives into Rust language design and async runtimes.

Mathematics & CS Theory

  • Jeremy Kun's Math Intersect Programming Algorithms, cryptography, and mathematics explained through code.

Interesting People

  • Paul Graham Essays on startups, programming languages, and ideas.

Built with Zola © 2026