I will give #Spotify credit for having reasonable enough access to their APIs that these tools can actually exist.
There have been plenty of services where I found the only option to extend their functionality would be to scrape the HTML, or write a browser extension.
If you develop a service, please #DearDeveloper, consider offering some form of direct access to your user data so users can develop functionality you hadn't considered or don't have the resources for.
I had finally finished typing up admin work for employment seeking for an appointment tomorrow morning... Hit the save button, and got sent back to the log in screen.... Of course nothing was saved, and nothing was retrievable...
Hours of typing and coming up with words in a language I feel incompetent in... gone...
so demotivating...
#dearDeveloper, please store all data in local storage before trying to save it remotely, or offer some protection against losing data.... :(
#dearDeveloper #personal #rant
Dear online service #developers:
If your service requires the confirmation of a phone number, credit card, or some other form of personally identifiable information (#PII), then say so on the registration page.
I don't want to find this out after I've just provided you already with an #oauth account.
This #rant was brought to you by #openAI's #dalle2 sign-up process. Now I gotta figure out how to cancel / delete any account info they have because I didn't want to provide them with a phone number.
#DearDeveloper #petPeeve #petPeeves #development #onlineServices
#developers #pii #oauth #rant #openai #DALLE2 #dearDeveloper #petpeeve #petpeeves #development #onlineServices
Another #UX #PetPeeve rant: while I'm okay with content that's loaded gradually by scrolling or 'load more' links, such as comments, my current position in those should be remembered and navigating back and forth to that page should restore that same content. Or at least reduce the chance of navigating away from that dynamic content.
Not as for example how change.org has implemented signing reasons (comments) on their site, where too long comments get a 'read more' link which load a different page to show the full comment instead of just loading the rest of the comment via xhr in-place.
After reading that comment I:
#ux #petpeeve #changedotorg #ui #uxfail #webdev #dearDeveloper #rant
Please, #DearDeveloper, don't show me a "Was this reply useful? yes /no" button if clicking on it just redirects me to a sign in page...
If you do require me to sign in, give some other feedback like a hover text, or a alert box, before you do the actual redirect, so I can save you the wasted network request...
#dearDeveloper #softwareGripe #rant
I really wish programmes had more (or any) scriptable options, especially when it comes to sorting and filtering.
Give me an advanced sorting option where I can write down the criteria in whatever arguments your current language requires, or expose the actual collection object via something like Lua or Python.
This post inspired by wanting to hide images I already processed into collages from #PhotoscapeX's file browser (I can add ratings to them, but I can't sort by rating, or show only unrated items...), as well as Pokémon GO's Pokémon storage list having the boolean 'favourites' as a sort order, rather than a filter item...
(Oh, and bonus points if I can colour code items in a list based on search params too... Again for #PokémonGO, I would love to for instance see all Pokemon of a single species, but then colour code the 4*, 3* and @special moves)
#PhotoscapeX #pokémongo #rant #development #dearDeveloper #featurerequest