Press "Enter" to skip to content

Contact

The contact form is temporarily suspended due to a spate of spam emails. I am hesitant to install reCAPTCHA until I figure out its accessibility pros and cons.

If you are a real person (and not a marketing real person) who seriously wants to contact me, you can find me via Twitter.