The personal website of William Gallard Hatch

I tend to go by the username willghatch online. Unfortunately, sometimes other people do too (notably on Twitter it's not me).

Here is my blog.

Here is a list of some public projects I made.

Here are my academic publications.