Hello!

My name is Ian and I’m a programmer based in New York. I’m interested in math and computer science generally, but I’m especially interested in logic and programming languages.

Lists are Geometric Series

Taylor Expansions of Recursive Data Types

October 26, 2025 · 6 min

Solving & Generating Nurikabe Puzzles

A Step-by-Step Approach

October 18, 2025 · 7 min

C? Rewrite it in Brainfuck.

C2BF: A C-to-Brainfuck Compiler.

October 1, 2025 · 13 min

Building a Program Synthesizer

Design & Implementation of an Program Synthesizer

May 15, 2025 · 1 min