Home
Blog
GitHub
LinkedIn
RSS
Resume
Mail
Blog
Apache Spark
A Systems-First Deep Dive into the Spark Paper
Jul 3, 2026
·
9 min read
Concurrency
Three places my MVCC design broke when I wrote the code
Nov 5, 2026
·
10 min read
Distributed System Classics
Why Distributed Systems Can't Trust the Clock
Sep 17, 2026
·
7 min read
Capturing Distributed State: The Chandy-Lamport Algorithm
Sep 22, 2026
·
17 min read
Are Java Generics a Hack?
The JVM Has Never Heard of Your List<String>
Sep 7, 2026
·
7 min read
Posts
The Halting Problem
Jul 15, 2026
·
3 min read