Picking up Activity

Many years ago two of my friends had started a little project for tracking of sports workouts. They had a nice little "proof of concept", which actually worked. Then, for many years, nothing happened and the project was forgotten. Except it still bounced around in my head, while me and my friends were busy with other projects.
The problem with projects like this is that there is some kind of "bit rot", or should we say "dependency rot". The project doesn't only consist of its own code, it depends on a bunch of other code bases, libraries, tools, etc. which invariably change over time. If you are not on the ball with your own project, suddenly it will stop installing or working, because a couple of the underlying libraries have changed. But I digress...
Then, I remembered that project again and started to pester my friend Wu to let us start with it again. The problem was that the code base I had was outdated, while Wu had some newer changes that he needed to apply. Also we needed a place to host the project to work on it. So at the start it was Wu who got busy, installing Forgejo on one of his servers, getting the git project set up, applying and testing his patches.
When that was done I started to dive in. At first with some code reading, some trying out, formulating some lists of tasks. It took me a while to get comfortable, but then it felt so good to be working with my friends again, especially on something that is our own thing and is enjoyable in itself. We called out to a close circle of friends who might join in, and Max jumped right in. With a lot of energy and knowledge.
Now I'm working almost every day a little bit on this. It's a hobby project after all. Programmers recognize the graphic at the top of this post right away: It's the "activity graph" of a project. Each square represents a day (the graph goes back one year, from left to right). Grey squares are where no work was done, Yellowish-reddish squares represent days with work done, the darker the more. So you can clearly see how the work has picked up after a long hiatus. And I'm sure it won't stop there ... "more to come" as they say.
The forgejo site is currently locked and password protected. On the one hand, we want to move the project a little bit more ahead before "presenting it". On the other hand, we're a bit cautious after reading all the stories of AI bots thrashing web sites and especially code repository sites. We don't want to feed the ghouls and we certainly don't want to deal with the bandwidth and server hassles. We will have to find a solution for this.

