Blog & Essays

Thoughts on whatever else I find interesting. I'll try not to waste your time.

Computer Science Compilers
What I Learned Building a Compiler

February 2026  ·  5 min read

Building a full compiler from scratch — from lexing to assembly generation — was one of the most grueling and rewarding projects I've done. Here's what surprised me most.

Finance Algorithms
Lessons from the IMC Prosperity Trading Challenge

January 2026  ·  6 min read

Competing in a mock financial market taught me more about statistics, uncertainty, and decision-making under pressure than any textbook could.

Mathematics
Why Probability Theory Matters More Than You Think

Coming Soon  ·  Draft

From trading to machine learning to board games — a solid understanding of probability quietly underpins almost everything interesting I work on.