| ▲ | NothingAboutAny 18 hours ago | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
It truly has been one of the worst UX experiences and poorly made apps that ever made it to mainstream. I remember a decade or so ago there being a bunch of buzz about them in software dev because they were a microservice node.js/react stack or something with each UI element or portion of back-end having a separate dev team. I can vividly remember thinking "oh that's probably why when I change song sometimes the album art doesn't update." they're living proof your product doesn't even need to be that good you just need to be first to market and not really piss anyone off. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | leoedin 18 hours ago | parent | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I worked for a startup in 2019 which was really pushing the "Spotify model" of team structure. Apparently it's all about self-organising teams and having no leadership. The fact the technology output of the Spotify model - the Spotify app - seemed to be kind of crap didn't seem to matter. I think the main output of the Spotify team structure was blog posts promoting the Spotify team structure. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | jorvi 14 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Right now, if you have video clips in Spotify enabled, your lockscreen controls will display 'Artist' - 'Song' - 'Video Available', instead of 'Album Name'. If you disable video all together, it just leaves that area blank instead of displaying the album title. This has been a thing / issue since 2025. It's pretty clear the video team probably put that in to bump video interactions, then the whole team got put on something else and now this problem is blackholed. The most bizarre to me is: even Spotify's top managers must use their own product when they helicopter to home, right? So they would see this too. Where is a Jobsian anger for user experience when it is needed. Although in that respect even Apple is in the gutter these days. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | voncheese 17 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Totally agree. They also have some stickiness going for them (at least for me). Now that I've organized my music in Spotify and have my habits in place that deal with the crummy UX, I've gotten numb to the poor UX. Case in point, I make a daily playlist for running and that UX is frequently changing and often for the worse, but I deal with it because it's a habit that costs me a few seconds maybe a minute per day. The cost of switching to a new thing just feels daunting so I stay. I also am guilty of enjoying the wrapped summaries at the end of the year :) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | Groxx 12 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Spotify definitely has a better claim for "mainstream", but Epic's store/game-app takes the cake for me. Stunningly slow and bad. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | Moosdijk 12 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> your product doesn't even need to be that good you just need to be first to market and not really piss anyone off. The product is more than the tech stack | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | cosmic_cheese 17 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Yeah last I knew the Spotify desktop app loads many dependencies in triplicate or more because each pane is its own independent iframe universe, all so the engineering teams don’t need to talk to each other and they can A/B test incessantly. Inefficient madness. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | willseth 14 hours ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> each UI element or portion of back-end having a separate dev team Really takes shipping your org chart to another level | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||