These are some projects that I’ve written. Most of them are in TeX right now, but there are a couple of other things in the works.

Most code is on my GitLab.1 I’m planning to put a couple of pet projects on my Codeberg, which I will move to a personal instance of Glee once I’ve created it.





mapm is a problem management software that makes it easy to prototype different drafts of contests.

The documentation and my post are fairly comprehensive, so I won’t elaborate much on it here.


  1. I probably won’t move anything Rust-related off of GitLab, because the Rust package manager has a field for the repository upstream and I’d rather that be more reliable. Whereas my pet projects on Codeberg (for now)/Glee are probably going to be written in C, which doesn’t have a package manager like Cargo.↩︎