Start Here

I’m a software developer, writer, and amateur philosophy nerd.
My background is in experimental nuclear physics and having interests too diverse to tolerate finishing a PhD. Lucky for me, software is a natural home for curious generalists and I learned enough C and Python in grad school to get in the door.
Get in touch on Twitter or by email.
Best Posts⌗
- Exploring Conway’s Game of Life
- Building the Binomial Distribution from Scratch
- Buddhism as I Understand It
- Indexing Two Years of Notebooks
- A Monastery is a Commitment Contract
I also have a daily-ish writing practice, inspired by David MacIver. You can find those posts under the Notebook
tag. These posts tend to be off-the-cuff and represent thinking-in-progress.