I write software and write about software. I love getting email — consider this a standing invitation. My research interests include personal computing, game solvers (chess, sokoban, and more), and programming language design. This open source website is built with Next.js.
I like teaching people things that I know. I like video games, running, and reading.
I am easily impressed by people and the cool stuff that they build. I read a lot of technical blogs. If we've ever interacted, I've visited your website and probably think it's cool!
Technical books I recommend include Crafting Interpreters, and The Computational Beauty of Nature. Non-tech authors I recommend include Patricia Lockwood and Ben Lerner. In my undergrad, I mostly studied post-WWII fiction.
I prefer cold days, and drink coffee every day.
I'm a software engineer at Vercel.
- The Recurse Center (W2'23)
- M.S.c. in Computer Science (Distinction)
- B.A. in Creative Writing (with First Class Honours)