API Practices If You Hate Your Customers
queue.acm.org
queue.acm.org
I utterly despise Atlassian for this shit. If their support forums detect that you're logged in with them or otherwise have an account, they will automatically redirect you to a login and support page.
Luckily they engineered it so fucking badly that you can hit ESC/the X button in your browser and stop the execution, because it takes about 10 seconds for that logic to load and execute. But if you don't, because you clicked a link and wanted to visit it later, you won't see the support page, you'll see a login screen.
Mind, this is Atlassian. It takes over 30 seconds to get a fully functional page, if you're lucky.
At the end of it, googling for issues or help about jira, or the quirks of JQL, means you have to be constantly ready to deal with their anti-user, growth-hacking bullshit. And you're already a paying user, it just so happened your session expired.
But honestly, above it all, fuck this whole desire to always need more, to trick and abuse and manipulate to get more.
hen will it ever be enough? Can't we have more of enough? And a bit more of less?
“Older readers may long for the good old days when companies that were actual monopolies would pretend to love their customers. Now we all work for companies that don't admit to being monopolies and actually hate their customers. Boy, how times have changed!”
Yep definitely Google
11. Make backwards-incompatible changes.