Posts

Here’s some stuff I wrote about!

Using Petri Nets to Prove Our Game Makes Sense (2026)

For our first game, Steve’s Job, our studio developed a puzzle adventure game set in a split-apart reality. In point-and-click fashion, players must talk to characters and obtain items to solve puzzles.

LaTeX Wisdoms (and Pet Peeves) (2025)

I like LaTeX. A lot.

Here’s some little bits of wisdom I’ve collected, and some pet peeves that I just cannot stop annoying my friends with.

Reverse Engineering A Shock Collar (2025)

I bought a random ass shock collar off of eBay. I figured if it’s already been reverse engineered, that’d be neat, and if not, I’d have a little project to get side-tracked on.

Setting up Unity with Vim on Linux ('26 Update) (2022)

I’ve been developing things with Unity on Linux for quite a while now, using vim as my editor for code.

It’s been somewhat annoying – Unity doesn’t exactly treat Linux as a top priority, and I’ve found a lot of the tooling around Unity development on Linux quite fragile.

Yet I persist, since I cannot stand the thought of having to use tools I don’t like (such as normal text editors, or, god forbid, Windows…). To that end, this document is supposed to be some “living” (i.e. I update it when something breaks and I fix it) documentation on how I’ve set everything up!

My E-Mail Setup (2020)

I sent my first E-Mails in Outlook 2003 (mind you this was in 2011), but quickly moved on to Thunderbird. I messed around with mutt about two years ago. I set up everything for one address, but never got comfortable with the tool because I had no clue what I was doing.