Corvée Ninja is a website I am in the process of developing to make my own life a bit easier (and, perhaps the lives of others if it ever works). Continue reading (300 words)...
I am currently working on a bot for Discord servers that will maintain the state of TODO lists (possibly expanding to other functionality) for users. Continue reading (100 words)...
I previously ran a bot for Discord servers that maintained signup lists for events. Users could sign themselves up and withdraw under various roles. Continue reading (200 words)...
In my first couple weeks at ZipRecruiter, they were holding a competition to see who could program the best bot to play the board game Quoridor. Continue reading (300 words)...
EvoGames was a website intended to provide game statistics tracking for an online gaming community.
About When node.js was still rather young (around v0. Continue reading (200 words)...
As part of my teaching and research, I often dealt with the behaviors of populations playing game-theoretic games under dynamic rules. Continue reading (200 words)...
Later in my research career, I found that the python simulation framework I had constructed was too slow to effectively finish my research in time. Continue reading (200 words)...
Formerly, I maintained this game theory simulations framework in python/cython. It can certainly still be used, though I have no intention of providing updates at this time. Continue reading (200 words)...