Githubs performance has been rapidly degrading ever since they started rewriting everything in React. It's basically impossible to view diffs now because they often fail to load, render correctly, or just are incredibly slow.
Yes this shift to React is really annoying. Github also stopped working on older browsers. My leisure laptop is an older macbook with firefox 78.15.0esr and a little over a year ago I stopped being able to view github files and issue discussions with it. I can still view READMEs most of the time but now I have to use chromium or another computer to actually read code without cloning the repo. I know they could easily…
Why is GitHub UI getting slower?
111–120 of 123 posts
Re: Why is GitHub UI getting slower?
#112Earlier quoted context omitted.
My main goal is to offer a more modern and smoother experience than GitHub, add some features on top of it like push notifications, triage of notifications, a better editing experience,… and integrate the desktop app with your local git
My point is that there are already many alternatives to GitHub, so you'll want to define your niche a bit better than that.
Re: Why is GitHub UI getting slower?
#113Re: Why is GitHub UI getting slower?
#114Githubs performance has been rapidly degrading ever since they started rewriting everything in React. It's basically impossible to view diffs now because they often fail to load, render correctly, or just are incredibly slow.
IIRC they set the diff page to update entirely every reactive element in the page when some of this element change, instead of that one.
Re: Why is GitHub UI getting slower?
#115Earlier quoted context omitted.
You can? I haven't seen them.
You can indeed do so, but it requires a skillset way behind new grads, bootcamps and giving up the prevailing leadership mantra of "All engineers are fungible so just throw that random team over to learn React and it'll be fine". Front End Engineer roles pay less than general Software Development Engineers at pretty much every FAANG and so you see a lot of FEEs want to transition. Not much senior talent gets kept in…
Not in my experience for the last 5 years, looking at two job ads and comparing the salary range, they are usually the same. Which FAANG still does this?
Re: Why is GitHub UI getting slower?
#116Earlier quoted context omitted.
Everything has been getting worse since the React rewrite(s). Everything is just so much more slower and janky. And things like the "back button" keep acting weird (I reported this several times, after a long delay they fixed it several times, and it just keeps breaking a few weeks later – I've given up). Some of the design decisions are also just baffling, like having "New Issue" in a small modal instead of just a f…
> And things like the "back button" keep acting weird Ah, good, so it's not just me, then. It's become unpredictable how many steps the back button will take you on GitHub. Or sometimes it'll just take you to a broken, perpetually-loading page. These used to be solved problems on the web.
Re: Why is GitHub UI getting slower?
#117Earlier quoted context omitted.
After all years of advancement in computing, and in the year 2025 it's not possible to show a 5000 lines diff anymore.
I just mean that if you are reviewing over 5k lines of code, it suggests your PR is too big and should have been broken up into smaller changes.
Re: Why is GitHub UI getting slower?
#118Githubs performance has been rapidly degrading ever since they started rewriting everything in React. It's basically impossible to view diffs now because they often fail to load, render correctly, or just are incredibly slow.
I was baffled by the technical blog post they published on this subject, in 2023: https://github.blog/engineering/architecture-optimization/cr... They completely redesigned the code navigation to load it dynamically using React. One of the regressions introduced caused the entries to be duplicated when searching for a word using Ctrl+F. Their solution to address this issue? Decompose the source character by character…
A web browser can render and search a boring pure-HTML syntax-highlighted source file just fine.
Re: Why is GitHub UI getting slower?
#119Re: Why is GitHub UI getting slower?
#120At least as reference for rewrite developers to remind what that should strive to outperform.