Now

Before

Resume

Interests

Press

I have also been on several episodes of the Oxide & Friends podcast:

Generative AI usage

All text on this website is written by me, without LLM assistance; I believe that passing off AI-written text as human-authored is an insult to the reader.

I may use LLMs for code generation (e.g. Javascript and CSS wrangling, or programmatically generating SVGs). I don't intend to use generative models for images or figures, because I prefer my own ugly diagram style over highly polished figures.

Contact

Send me an email and say hi! Don't be shy: if you're considering emailing me, then I probably want to hear from you, and I will almost certainly reply.

There are two exceptions:

If you need help with any of the open-source projects that I maintain, please open an issue in the relevant repository. Replying to emails privately helps a single person; if I'm spending time answering questions that others may have, I'd rather do it in public.

I can't offer any support for Formlab products, having not worked there in several years. This is particularly true for OpenFL; please contact Formlabs customer support or start a discussion on their forums. I will not help you hack / reverse engineer your printer.