Background#
Back in early 2020, FFTBattleground launched on Twitch. Right around the same time, I had a work trip where I had to spend a week away from home in a hotel room. I got really into the stream, and decided to use it as an opportunity to do some hacking.
After some clumsy attempts to scrape data out of the chatbot, I made a connection with the stream maintainer to get a raw dump of the data instead. I’ve kept Mustadio alive since, and I am regularly reminded that I’ve got active users every once in a while! It’s nice to be needed.
Revival#
Part of my goal with writing the code was to learn a little bit of Node. The result was a very clumsy application with lots of messy code. In early 2026, I decided to give Claude a shot at revitalizing the codebase a little with TypeScript and other more modern improvements and it nailed it! It was a really impressive showing. Maybe now that the code is more modern and maintainable I’ll add some new features for the first time in years…
