GitLab never ceases to amaze me in terms of just how bad their product roadmap is. Practical things like CI improvements are put off over UI rebranding on unicorn colours. Yet, good tooling is exactly why people used to pay for GitLab. For better or worse maybe this finally can change and we can get more customer oriented roadmaps again

I actually like GitLab's new UI, but their frontend is far too laggy given its complexity, especially since most of their pages are actually server-side rendered. It doesn't help that they use a weird combination of Vue 2 and jQuery in their codebase.

I think that as a corporation promoting the use of AI, they should actually be AI users themselves. They should just rewrite that laggy UI in Svelte, Solid, or even vanilla JS. Any of those would work.

web-components & vanillaJS will solve their slow UI.

The new UI is terrible, and the most important change they've done this year is ... drum roll ... renaming merge requests as "work items", because reasons.

Having said that, UI gripes aside, it works fine as a less complicated replacement for github.

Until very recently, in my experience the data filtering on issues was broken (at least on the self-hosted version).

Also their diffing, they use "..." diffing, and ".." is not apparently there in their GUI. As a git diffing tool I found this very odd.