Things I’ve made.

Small problems, deep rabbit holes, and things I wanted to exist.

Go / CLI / Open source

Curd

An anime CLI born from a very real problem: my food was getting cold while an episode loaded.

More details

A Python experiment turned Go application. Search, play, resume, and keep AniList in sync, straight from the terminal.

Explore the code

Creating Curd

The rewrite, the rabbit holes, and what I learned along the way.

Read about it

Web / Audiobooks

Tyrion

An audiobook streaming app. A place to find a book and settle into the story.

More details

Another way to spend a little more time with a good book.

Open Tyrion

Python / Twitch / Chat commands

TwitchParty

A Twitch bot that brings anime streaming to your channel, driven by chat.

More details

Search, choose a title, and pick an episode with commands. An earlier experiment whose streaming logic became part of Curd’s starting point.

Explore the code

More experiments live on GitHub. I write about all sorts of things on the blog; sometimes a project has a story there, too.