Faultd.

Journal of a software engineer.

I don't like social coding

19 November, 2024

I've come to the conclusion that I don't like GitHub. No, not the website or the company, but the idea itself. "Social coding", the thing that has been its tagline. And no, not even the social part, but everything that we've come to accept as part of the "social" whenever we encounter other social things, like social networks. The vanity stuff, in particular.

You see, some of my projects get recognition, and that makes me feel good. My lizard brain takes it as validation, and concludes that for the brief moment following the seeing of a new "star" or "follow", I actually matter. I make a difference in the world. People like what I do. And this is great.

But then on the flip side, the vast majority of my projects get no stars or recognition at all. This, then, makes me feel bad. Am I not making good enough software? Am I even a good programmer? Maybe people just don't like me? And this is not great.

Maybe I'm just too sensitive to the subconscious mind programming of the modern world, but I'd rather not have any of this at all. Ultimately I make my projects because I want to make them. I make them because they are useful to me, and I wouldn't care if anyone even knows about my existence if it were not for all the indications showing me constantly if they do or not.

I've found that even the mere existence of these metrics on the page subconsciously make me crave recognition, and then make me want to partake in social media where I would post about my projects so that maybe someone would find it useful and "star" it or something. Whatever it is, I don't like it, and it's not something I want my hobby programming to be about, or even partly have, in no matter how small of a part.

Thus, I'm starting my move to SourceHut. I don't really care which platform is superior in features or whatever. This is not me saying you should also use SourceHut. I just want a simple git hosting with CI/CD and not much else, and from what little research I did, it seems to be the only such service without vanity metrics, and from what I can gather its founders also have no interest in something like that.