Contact

Email is the best way to reach me. I read every message, but replies can take a few days.

Reporting a bug

I use the same contact details for several websites, so please include:

The email button above already contains this checklist. Please do not send your full resume or personal documents.