3 ms·
What I really hate is not Jira itself, it's the company behind it and its engineering practices. Their mediocrity goes beyond Jira. They've had server-side-ren
by Nextgrid 4y ago
What I really hate is not Jira itself, it's the company behind it and its engineering practices. Their mediocrity goes beyond Jira.
They've had server-side-rendered features that while slow, contained the slowness to the backend and bundled it into one single slow request - once you waited for that, you had a fully-working page in your browser. Since it was all on the backend, your browser remained responsive while waiting.
Nowadays however there's no longer a single operation to wait for - they've split their pile of shit and offloaded it to your browser. You have to wait for the backend which is slow, but then you also have to wait for megabytes of JS to load & execute in your browser, all while the page moves around and your CPU is pegged at 100%. And God help you if you click on something by accident, as "undoing" that means waiting for another load. To add insult to injury, everything is clickable and triggers some actions, even elements that represent content and that you wouldn't normally expect to be clickable (nor would want to - let's say you wanted to copy the text).
Recently they've added another annoyance - in Bitbucket they've done some changes with regards to diff rendering and obviously have to let you know. They do so via a persistent floating popover in the bottom-left of the screen that you have to manually dismiss and the dismissal status seems to be contained to the browser - if you switch browsers or use private mode you have to deal with it continuously.
My experience with Atlassian products has actually deteriorated despite CPU speeds, browser performance & network connections improving. I used to have a mostly positive opinion of the company 5 years ago but that's no longer the case.
- wronglyprepaid 4y agoI think calling Atlassian mediocre is a bit generous. Confluence is a steaming pile of burn garbage that still can't get basic thing's like SVG working[1]. Atlassian can't give a darn, they have their captive market and they are just riding the gravy train now. The last good thing they did seems to be to buy trello, but they will likely turn it into garbage if the rest of their portfolio is any indication of what to expect. [1]: https://jira.atlassian.com/browse/CONFSERVER-1762 https://jira.atlassian.com/browse/CONFSERVER-1762
- CRConrad 4y ago> The last good thing they did seems to be to buy trello, but they will likely turn it into garbage if the rest of their portfolio is any indication of what to expect. Either that (turn it into a "JIRA Light", with just a little less of the annoyances?) or just kill it off altogether -- either way, it eliminates the competition from what Trello used to be. Which was of course precisely why they bought it, so them doing that was actually not at all a good thing.
- gabrielgio 4y agoThat diff message is really annoying indeed, but that is not the only thing that leaves in the browser session. I have set up my browse to be wipe clean every time I close it, and a lot of things like PR notification for update also live in the session. So if I reopen the browser all the PR are marked with blue circle. I don’t like Jira, though I can its positive points, but Bitbucket is just the worst tooling I have ever had the displeasure to work with. I can’t believe a single developer in Atlassian actually uses that. > company behind it and its engineering practices. Their mediocrity goes beyond Jira. 100% agree. Bamboo bitbucket, confluence, Jira all of them made my development workflow worse.