WELCOME TO MY WEB SITE 👋
I'm Will - I like making things, some of which you can see below ⬇️! Right now I'm enjoying working on code of various kinds.

Latest Posts
My Projects

Popular Vampire gamemode mod

Performs scansion on Latin poetry

Editor for Patchouli Book JSONs

Adds upgradable buckets to the game

NBD block device backed by Redstone Memory

Integration between Kerbal Space Program and Minecraft

Import issues from CSV into GitHub

Allows mod authors to create highly configurable mods

A monad is a monoid in the category of endofunctors

OpenGL demo rendering engine

Extensible retro-graphics game engine

Backports commands to a 2010 Minecraft version
Other Cool Things
Here are some things I've found interesting from across the web.
- Decamarks has a cool page. I like their Strange Occurrences in Games That Don't Exist.
- Simon Roper has a very interesting YouTube channel. I quite like this short film of his.
- Inigo Quilez's website is useful for learning about computer graphics.
- Speaking of computer graphics, I really like these shaders on Shadertoy. I want to learn more about shaders!
- Will Leinweber's page is awesome.
- Both the website and the Twitter of Omar Rizwan are inspirations.
- I enjoy reading Matt Gray's newsletter when it arrives in my inbox.
- Terence Eden's blog is always a great read - I've read old posts of his for hours at a time.
- Bret Devereaux's blog is full of knowledge and insight into the ancient world.