Microsoft truly is the reverse King Midas!
just use https://onedev.io/ !
best dev platform
Imagine if MS just did a git revert all the way back to ~2020. That was peak GitHub for me. We got some niceties the first couple of years after the acquisition - free private repos, Sponsors, secret scanning, a new mobile app and CLI - but things were still pretty stable, before their architecture and the little UX touches got destroyed.
What a timeline that would be. One can dream.
i would be very interesting seeing how the dev space will look in 5 years from now, and how would github look in 5 years from now
>i have stopped opening github, i just use github cli heavily, that's it, gh gives everything i need out of the box
on github actions run on github and agent pull them, checks the issues and fixes the code, the whole workflow changed
If Atlassian had vision they'd swoop in with a sponsorship offer for Ghostty that included moving it to BitBucket.
An obvious pivot would be to Codeberg. Is there some missing feature there rendering such a move less desirable than I imagine?
's been dead since microsoft acquired them in 2018
github is very disappionted for me, copilot usage changing is awful
> I want to be there but it doesn't want me to be there.
This hit me pretty hard. I hope GitHub finds its way sooner rather than later.
We are finally getting closer to me getting to delete my last account with Microsoft. Nixpkgs: please follow suit.
OP takes issue with GitHub's constant outages and alludes to agents (and Copilot bloat) as the primary cause.
Lots of big services are like this. Google Colab's 'Connect to Drive' is down as we speak. I'm up right now because I know my Runpod VM in Kentucky is going to die rather abruptly and I'll need to manually get it up.
Everything has its flaws.
Microsoft lets you host your code, websites and media for free and
Are that many companies really using github? None of the handful of companies I've worked for have used a public repo.
"The timing of this is coincidental with the large outage on April 27, 2026."
This PS is as impactful as the body of the post.
I guess these outages are the outcome of attempts to replace engineers with AI at GitHub.
Other companies considering similar things should take note.
Related: Vibe Coding Will Break Your Company https://news.ycombinator.com/item?id=47930738
about to launch my first open source project in days. reading this with a knot. github used to be a default; now it's a decision. and watching mitchellh agonize publicly is the honest preview every new maintainer gets from now on.
The question is where do you go?
So some guy wants to get their hobby project off of GitHub. So? What compels them to write a whiny blog post about it even? Weird.
Best alternative list anyone?
I think this Twitter question and response (from the author) is helpful to understand the problem:
Question:
So, I'm also annoyed wit GitHub's stability (especially lately), but I'm curious: Ghostty has only a handful of PRs per day (excluding robot contribs); how is this a real problem? (and yes, I read your blog article).
Response:
1) The robot contribs don't auto-close if GH is down (cause it relies on GHA). We have retries but its pretty annoying.
(2) A PR isn't one and done. We need to comment, we need to run tests (~80 per run), and we do this multiple times per commit (due to review back and forth). So one PR has a lot of GH reliance right now.
(3) PRs tend to batch up, e.g. we don't do PR review constantly because all of us have other things to do, so we usually will try to review/merge multiple at one time. 3 PRs per day = 20 per week, which is a ton for volunteer time!
(4) We try to coordinate merge parties across maintainers in China+US+EU and if GH is down during our small time slice we just can't do any meaningful merging for 24 hours. We could alter our process here but that's just gaslighting.
(5) We get an order of magnitude more issue and discussion comments, which are affected by all of the above except CI. These are particularly affected by GHA/API outages.
(6) Dev work by maintainers happens in non-PR branches that run CI, and if CI is down we can't test our code (since Ghostty relies on a lot of testing we can't run locally, e.g. for platforms we don't have). It effectively pauses work on that branch.
(7) I've had multiple days in that 30-day window where Git operations themselves failed for different reasons. So I couldn't push a branch or whatever.
It just all adds up to be WAY too work impacting. The Ghostty maintainer channel is a stream of "oh GH is down again."
Read the piece waiting for a diatribe on MS's unethical practices, left with an uptime complaint. Ok, if that is what it takes for people to move away from them, we'll take it.
Maybe you could start a new github - create the job you always wanted!
i empathize with the folks running a largely free service who are being spammed by bots and built everything around some other assumptions
One can only hope that as people get tired of Github and move to other services, we'll see better Mercurial options. I feel like git itself mainly gained in popularity because of Github.
Either way, the thing that irks me about the Github situation is that so many people joined Github specifically because it was "where everything was happening". And now they realize that having one place where everything is happening is not really a great situation if that place starts going south. We need a range of providers with good interop rather than centralization.
Anyway, good luck with the migration. Curious where you land. And honestly? Props for actually following through instead of just complaining on Twitter like the rest of us.
Is it really the case that GitHub had fewer issues in its early days? Or have our expectations just increased as GitHub has effectively become a critical piece of infrastructure? Go back to 2010 and half the functionality that people are complaining about (e.g. actions) didn’t even exist.
The author is entitled to his feelings. People can host their projects wherever they like. However, this is also a huge drama about basically nothing. GitHub is actually much more useful now than it was in its heyday (when it had far fewer features to go wrong).
Copilot showing up unbidden on my PRs was the final straw for me. Well, actually, the final straw was not being able to figure out how to turn it off.
We all saw this coming when the Microsoft acquisition happened. They constitutionally can’t not fuck their products up.
pack it up. we're going to codeberg.
What I want to see is Linux kernel leaving GitHub...Always had a bad feeling about it being hosted at somewhere controlled by Microsoft..
microsoft destroyed github: they were careful at keeping classic web (noscript/basic (x)html) support for their core features... and after being bought, everything broke steps by steps.
Now, you must have a whatng cartel web engine to interact with most of the basic features.
Thx microsoft, again.
devs should start to leave microsoft github, but for a forge which respects the web (namely which has a web site, and which is not only a web app).
> Lately, I've been very publicly critical of GitHub.
Well, he is not alone with that. Something isn't working - and Microsoft either does not realise it, or does not care. I think the microslop strategy consumed Microsoft internally; it seems unable to change trajectory now. It's like you are driving to a cliff, in a car but you are not the main driver. It's quite interesting to see though - people can now expect "which disaster will hit Github tomorrow".
On the other hand, I also think it is time that Github gets some serious competition. Gitlab is not that competition; codeberg also not really (they'd need to up the useful features by a LOT and keep on driving that - I just don't see they have enough energy and momentum for that, but as a smaller source code hosting platform they are not bad either).
If I was OpenAI / Anthropic, I would see this as a massive opportunity.
I mean, why wouldn't you want to consolidate git repos, a heroku/fly.io/vercel like container system and direct access to web-based coding tools. They have the coding models and agents, slap a web interface over Claude Code running in a container, allow for commits and deploys. Control the entire stack.
Sadly I feel the same way towards Windows.
> To the "Git is distributed!" crowd: the issue isn't Git, it's the infrastructure we rely on around it: issues, PRs, Actions, etc.
Yet again, I wish the prevailing SCMS were more like Fossil, where issues and forum posts, at least, are part of the repository (and everything lives in a single sqlite file). (Of course Fossil actively opposes "pull requests", separate issue)
I, honestly, do not care about Github. As just a career dev it gives no utility except that a lot of the open source projects are on there.
what exactly is going wrong with github aside from all the outages in the past x months? i honestly don't find it particularly disruptive to work/personal stuff. excuse my ignorant, maybe i don't use github enough to know what causes this fury...
fwiw - i do keep a fair amount of code in my computer. i don't push everything..
I reiterate gitlab > github
>This is not the large Elasticsearch outage they had on April 27, 2026. This blog post was written a week before that, so this was a different outage.
Great footnote to finish the article.
It really has been infuriating lately. Between this and my company's proxy screwing with HTTP/2 at least once a day the frustration is very very real. While I'm nowhere as invested in GitHub its decline does make me sad.
I doom scroll GitHub issues too. :( I'm so addicted to open source hahahahah.
I'm GitHub user 191,754 (2010). Wow...
Looks like removing the "meritocracy" doormat, hiring Coraline Ada Ehmke, and changing "master" to "main" paid off in spades!
Hear me out: Github needs ads . If option A is downtime (and data integrity issues), Ads are more favorable. The terminal UI and PRs are both captive real estate that developers have to pay attention to.
There is a simple cost equation of 40-100x demand vs a fixed op-ex budget for the org. Github can either 40x their paying customer fees or try to monetize all of the free vibecoder (and open source) traffic.
I thought that Ghostty was a company that had partnered with GitHub. But no it’s a popular open source application.
So they will move their CI and issue tracker somewhere else.
And this will be largely a springboard for “people are leaving the ship huh” and misc. GitHub demise discussions.
<rant> I feel like this is the classic tale of corporate greed. Startups should stay startups. From the users perspective, I always hated the fact that you are the product. They create a great software, give you nice things, you fall in love and start to use the software, even advertise it in your circles because it's soo good. Then they sell the whole thing with you and your bros for big buck, and the new management slowly start to squeeze all the money out of it to justify the purchase while ruining the product. </rant>
The unspoken reality of github: It would be significantly better both as a product and a vehicle in our economy if it was entirely worker owned.
I could recommend trying out source hut!
I find that so fascinating... I know GitHub since decades.
Over said decades I've worked on countless (open source) projects there.
Professionally? 1 project in all those years. Yes, exactly 1 (still there).
Every single other project was either in bitbucket, gitlab, gitea, forgejo or... I am sure I forgot some forge.
What I am trying to convey is: fascinating how "everything is on GitHub" is a very american way to see the world.
Possibly in a few years from now we'll get actual data about how many outages we've seen or how much have x services degraded, overlapped with the push for "AI everywhere".