About 2 weeks ago, I launched the first version of The Run, a new speedrun statistics tool. I posted about it on Reddit, and got a bunch of great comments, feedback and bug reports. In this blog post, I will introduce myself, tell you about the launch and about the future.
I am a former Super Mario 64 speedrunner turned programmer (if you're reading this, good odds that you are too!) from the Netherlands who loves to build hobby projects. Since I also watch a bunch of speedrunning streams, I often see people asking "Did you get any good runs today?", "What's your best ever X split?", "When did you get your PB?", things like that. This got me thinking about building a tool that you could upload your splits to, and would give you all the info you'll ever need. My main requirements were:
So in the beginning of 2022, I started using some of my evenings (sometimes nights) and weekends to build a prototype of this thing, to see if I could put together something fun and useful. Turns out, it was a ton of fun! I put together a prototype and put up a message in the SM64 discord if they could try out the tool. A couple of days later, around 150 people had already uploaded runs!
This motivated me a lot to work on the tool more and make it more usable and reliable. I took all the feedback I could get from the community and worked on a first beta version, the one that is available right now. I put the tool public, posted about it on Reddit, and asked for any and all feedback. This way, I ironed out a ton of bugs, usability issues and weird interactions.
I am already thrilled to see so many people using the tool, either by uploading runs or checking out stats. If you want to help in other ways, following The Run on Twitter, joining the Discord or, if you want to take it a step further, tell your favorite streamer about the project and ask them to upload their splits!
About money: I built the architecture in a way that is very cheap, and only costs me a bunch of time right now, so I don't ask for any money. If the project takes off and becomes more expensive to keep running, I might consider doing a Patreon or something. Don't worry, I'll never put anything on the site behind a paywall!
Now that the tool is pretty much stable (almost no uploads have failed for a couple of weeks now, most bugs are gone), I can start working on the Toadmap (Roadmap, but funny. Get it? Please laugh) I put together again. Here's what I'm looking forward to building next:
For the long term, my idea is to build a LiveSplit plugin that automatically sends the data to the tool, so that you never have to think about uploading your splits at all, and your stats are always up to date for your viewers to see.
I'm really glad that the first version was received so well and that so many people are already enjoying it. Thanks so much to everyone who uploaded, gave feedback or just checked out the tool. If you have any feedback, remarks or just want to talk, please do not hesitate to contact me. Let's keep working to make this thing used by many for a long time to come!