Home Celeste Programming

Agora Nomic Notary Tools

This is a tool I made for when I was playing Agora Nomic. (Side note: you should check out agora!). It was my first time working with SQL in any way. The tool updates the database in a way that maintains the invariants imposed by the rules of the Agora (although they may have changed since), and then a monthly report can be generated based on the events provided. The source can be found here.

Kalker

kalker is the main calculator program that I use on my laptop. I was taking a Linear Algebra course in Spring 2026, and I wanted to be able to use this calculator to help with that course. Unfortunately, Kalker does not support most common matrix operations. I added the ability to take the trace and determinant of square matrices in this PR.

Shrimple

The World's First (maybe) shrimp-based daily guessing game! This was created with the amazing and wonderful kaizoplant. Honestly she did the majority of the work. But anyway, you can play the game here: shrimple. We originally planned to have an account system to remember your progress, which was totally overkill for such a s(hr)imple game. Currently it runs entirely clientside. The source code can be viewed here.