Bye, Bye GitHub

A software developer explains their decision to leave GitHub, citing concerns over platform instability, the commercialization of user data for AI training, and a perceived decline in software quality. The author has migrated their projects to a self-hosted Forgejo instance to regain control and simplicity.
Why it matters
This reflects a growing trend among developers who are increasingly skeptical of centralized platforms and the ethical implications of using open-source code to train proprietary AI models.
I did it. I gave up on GitHub. I moved out, and I don’t wanna look back anymore.
First, it’s not stable anymore. I cannot believe how the software development industry managed to do this. I mean, come on. We all look like a bunch of wankers . Please, remember the old times, like the 2000s. For example, a game company, let’s say Eidos Interactive creates a computer game called CM 03/04 . They built the game, tested it, agreed it was ready, burned thousands of CDs with the game on them, and sold it. It was happening in a world where the majority of users didn’t have a proper internet connection. No upgrades, no patches, no error logging, nothing. It worked for years, and became a legend.
Today GitHub has the best developers, best engineers , best LLMs, but this is the summary we have:
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in