Hi everyone!
Maybe not many people notice it, but this year is the 10th year anniversary of GotStats! Yay!!
![]()
(The new version is up, so if you don’t want to indulge my ranting, just click the link above hehe)
Note: 10th year anniversary of this version. The first version that I made was in around 2013, and before that the real original creator of “g0tStats?” was someone else - was it Benjito? The old forum was lost and I’m bad at remembering names sorry ![]()
Anyway since it’s a big-ish event, please allow me to rant on a bit before addressing the elephant in the room ![]()
Did you know: GotStats was originally intended to be my little celebration for the birthday of FPT University Go Club (23 Feb 2009) - which is the Go club that I founded when I was a student there.
2016 was also the year when the last “kouhai” I know at the university graduate, so since then on the club was in the hand of strangers. I wanted to make a parting gift for them (and make a presence for the club here on OGS).
Although that plan didn’t work, I’m quite happy that the club is still going well. I don’t know which generation the current club president is now, and the university moved far away from where I live, but occasionally we still get in touch. Last time I came they had a 3d kouhai to intimidate me
I had to buy them a nice board set as losing punishment.
Back to GotStats, I’m truly happy (and half surprised) that it remained in use for so long. And its existence allowed me to test out ideas & learn on a personal project that has real users for a very long time. Huge thanks to everyone just for using it, I’m humbled ![]()
You might notice that from around 4~5 years ago, I have stopped updating the app right? There’s an open ticket on github by vmanke posted in 2021 asking for a feature ![]()
As the project get older, the original technologies I used start to get outdated. And at 1 point it requires a huge amount of rewrite just to add features. It doesn’t need that much time for the scale of this app, but it’s just… incredibly boring and tiresome. And I also have a (pretty wonderful) job at the time, which already gave me enough boring & tiresome sh*t during daytime, so I just kept on delaying the updates, until I kind of forgot about it.
There is also an issue with personal preference. The old technologies I used allow for making url like avavt.github.com/gotstats/#/user/AVAVT, which looks much cleaner to me than avavt.github.com/gotstats/user?user=AVAVT that the new one require.
It was a nice coincidence that when the calendar notification for FPT Go Club pinged me, I remembered that this app went live 10 years ago. And, I also happen to be unemployed now also, duh. It gave me the courage (and free time) to push through the boring migrations, so this next version can come! And thanks AI boom also, 90% of the boring works was pushed to the bots.
Ok that’s it for reminiscence! Here are the changes:
- A lot of old libs were removed and a lot of new libs were added, which the end-user wouldn’t care about and only value is to make me feel artificially happier for using more “trendy” techs.
- Oh, but the Date Picker in chart filters has changed (using native browser datepicker now). Please tell me if it’s terrible (I think it’s terrible), maybe I’ll try to make/use a better one.
- Auto Save implemented! @HongAnhKhoa already suggested it to me years ago, thanks again! Now you don’t need to manually export/import JSON file anymore, everything’s auto saved for you!
- JSON export is kept for the purpose of quickly transferring data to a new computer.
- I’ll make the storage management feature soon after, so you can e.g. re-fetch a particular game after moderation changed game’s resolution.
- New stats: Highest rating achieved.
- Theme color update: it’s back to green = good, red = bad now, but with better A11Y checks. If you have color/vision difficulty, I’d appreciate it if you could give feedback on this.
And… those are too minor changes right? Totally not worth the 5 years wait duh!
Since it’s a 10th year anniversary update, I wanted to add something more.
And you know, what new cool thing happened in the last 10 years that’s all about stats?
That is… Tada!
Don’t you hate it when those sites keep on spamming your email folder with Year in Review links right off the start of new year?
Well, I don’t!
I crunch through every word of those things!
And now you have 1 more Year in Review to read at the start of each year!
Year in Review is a new separate direction of the app. It is intended to be more “story telling” about the cool things to look back at in the year. And the main app will now head into more statistical direction (more slices, more depth). You can click the REMIND ME button to get a calendar event Jan 1 next year, to check this year’s review ![]()
Oh and, it comes with a SHARE button that give you an instant access link, with all info embedded into the link itself. So your friends can see your Year in Review immediately without waiting for the queries from OGS! Check out this link to view @godeon ‘s YIR page with instant access.
That’s it for the updates! I hope everyone’s happy with the new features! (I know checking an Year In Review in April is weird hehe)
Please tell me if there’s any issues. I must admit I faced quite a lot of bugs during the migration which I’m not too confident that were all fixed ![]()
Update: fixed some display issues on mobile.
P/S: Next big feature is planned for the main Statistic page. And that’s the most requested Head-ups comparison between 2 accounts.
If you have ideas & suggestion you want for that feature, please tell me ![]()



