May 13, 2026

Push, pull, and plenty of shade

Why I'm leaving GitHub for Forgejo

GitHub breakup gets messy as coders cheer, heckle, and preach digital freedom

TLDR: A developer is moving from GitHub to a self-run Forgejo server, arguing that ownership and control matter more than convenience, and the Dutch government just made a similar move. Commenters are split between cheering digital independence, mocking the outage-heavy argument, and asking the practical question: is the replacement actually good enough?

This wasn’t just one developer quietly packing up and leaving GitHub. In the comments, it turned into a full-blown custody battle over the future of coding. The writer says the real issue isn’t a few bad outages, but the bigger fear that Microsoft now owns the house, the locks, and maybe even the spare key to your code. That argument got extra fuel when the Dutch government launched its own self-run Forgejo site, basically saying: if even a government wants to own its own stuff, maybe that’s the mood now.

But the crowd was far from united. One side was practically waving "I told you so" signs. Some commenters argued that code was never supposed to live in one giant corporate mall anyway, and that people forgot the original dream: keep things spread out, keep mirrors, don’t let one platform become the whole internet. Others were much more practical, chiming in with rave reviews that self-hosting Forgejo is "impressively easy" and worth trying.

Then came the eye-roll brigade. One especially spicy commenter called out the article’s whole premise: if you say it’s not about outages, then why spend so much time talking about outages? Ouch. Meanwhile, another person cut straight to the real-world question everyone was thinking: okay, but does the built-in automation actually work? And in a very internet twist, someone even popped in with a solution for the dreaded lost "social graph" drama, saying tools like GitSocial can carry your followers and teamwork history across sites. In other words: part ideology, part practical migration tips, part comment-section therapy session.

Key Points

  • The article says the author moved code from GitHub to a self-hosted Forgejo instance and plans to archive public GitHub repositories after migration.
  • The Dutch Ministry of the Interior soft-launched code.overheid.nl on April 27, 2026, choosing Forgejo for legal ownership and digital autonomy reasons.
  • The article cites GitHub reliability data including 257 incidents, 48 major outages, and about 112 hours of downtime from May 2025 to April 2026.
  • It highlights specific GitHub incidents in April 2026, including a merge queue issue affecting 658 repositories and 2,092 pull requests and a later Elasticsearch-related outage lasting more than six hours.
  • The article links GitHub’s outages and policy shifts to AI strategy, citing GitHub’s integration into Microsoft’s CoreAI division, Copilot data defaults for AI training, and CTO Vlad Fedorov’s statement that capacity must scale 30x due to AI-driven load.

Hottest takes

“Git was always meant to be decentralized” — giancarlostoro
“It’s not because of outages” ... “But this article is about outages” — jagged-chisel
“It is impressively easy to maintain and operate” — hosteur
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.