GitHub is falling apart.
Depot really is that good, you should try it: https://jetty.to/depot
GitHub is falling apart. I am sad to see it happen, and I am mad at how Microsoft is running GitHub into the ground and lying about the actual reason.
To elaborate/clarify: So y'all may notice in the video where I added some segments after the fact (after I shaved lol) because I wanted to really clarify my intent with this video, which wasn't to simply dunk on GitHub, but that I want GitHub to actually fix these issues... but I may be quickly changing my mind. I was gonna record even more today to address and emphasize all of these new things, but figured I'd just leave it here as a comment.
The way they've been going about controlling the narrative around this whole thing is really pissing me off. They're trying to push the idea that this is solely due to GitHub facing unprecedented scale from AI agents, so we must cut them slack. And so many others are parroting this idea. I'm tired of it. These issues started LONG before this started happening (see image at 18:15).
What about all of the downtime last year? Or the year before that? Or almost every single year since Microsoft acquired GitHub? Can't use the same excuse and expect grace.
There's no denying the fact that they are facing unprecedented scale, but there's obviously a bigger issue here that needs to be fixed. So GitHub, stop gaslighting the public into thinking it's simply due to increased traffic. It's not.
And I don't think there would be as much blow back if Microsoft and GitHub weren't on the "AI can do your job" train, laying off thousands of devs, then saying "oh no, AI is the reason our product isn't working." Because wait a minute, I thought AI was supposed to FIX all of these issues, not cause them. So which is it?
ALSO, GitHub is being intentionally deceiving in their chart from their post-mortem by using the good ol' Anthropic trick.
You're telling me there were nearly 0 PRs merged, commits, and new repos in 2023? Of course not, but I guess that's why y'all left out the y-axis.
I absolutely hate deception like this.
I know I somewhat mentioned these things in the video, but I really wanted to emphasize just how ridiculous it all is. And address the fact that I re-recorded a few clips to try to ensure I wasn't just simply dunking on GitHub because I felt bad about doing that. But I don't anymore. They deserve the criticism.
With that said, I will still be using GitHub for now lol. I know, I'm a hypocrite in this regard, but I WILL be actively searching for alternatives, and I sure hope Depot, or anyone else for that matter, can make one that's actually good.
Also, at 15:23, there is an error listed under "Pull Requests" for April 23rd, so maybe that's addressing the merge queue issue. But I honestly don't know. There are so many issues with GitHub now, that it could be any number of things.
If you're a developer, sign up to my free newsletter Dev Notes ? https://www.devnotesdaily.com/
If you're a student, checkout my Notion template Studious: https://notionstudent.com
Don't know why you'd want to follow me on other socials. I don't even post. But here you go.
?‍? GitHub: https://github.com/forrestknight
? Twitter: https://www.twitter.com/forrestpknight
? LinkedIn: https://www.linkedin.com/in/forrestpknight
? Instagram: https://www.instagram.com/forrestpknight
ForrestKnight
I document and share my experiences on topics including computer science & software engineering. I'm a full-time Software Engineer and a part-time YouTuber. My less nerdy activities include fishing, hunting, surfing, and snowboarding. I'm just here to hav...