Thus far I've been tracking what I've played in a Google sheet (actually 3 of them at this point). This works pretty well for the most part and it has a lot of nice "analytics" features (by which I mean it has nice pivot tables). I'm finding though that the Google sheet doesn't scale as well as it could and it's a little limited in terms of visualization options (especially 3 years into tracking).
At the same time I've been feeling a bit behind on some practical development skills. I'm not practicing as much as I'd like and when I do I'm messing with my behemoth PhD system. (A story for another day.) I also don't play with as many dev tools and services as I'd like to.
Combining those things along with spending the last 4 months teaching novice Java programmers and I've decided to give myself *yet another* project. Generally my goal is to: make the Game Tracker work, make it work with Google Sheets and take advantage of anything that seems fancy and cool. Also get a little practice in working with a good git workflow and taking advantage of the tools GitHub provides. And most of all not to let any of this get in the way of the other things I need to be doing.
The goal here is to keep it small and keep it simple. For Phase I, I'd like to get the basics set up: a text menu system to track games and play sessions and save and loading to file. I'll check in next on May 15, 2018.
(And if you find yourself wondering what happened to those games he was talking about, I'll get back to those, but this (right now) seems like it's going to be more compatible as a project that I get to work on after all my other work is done for the day.)