The most important things is to figure out what you roughly like, and then find other people who like the same thing.
I'll either quickly skip through to a few parts of the song, or just listen to it straight. I can generally tell what I like very quickly. It should either immediately "spark joy" or have signs that the artists other works have potential. If not then it's chaff. My favorite songs tend to at least partially be under the wide genre of "metal", but most things under that label I don't care for. I toss it quickly and move on.
A quick and easy way is if the music you like is on bandcamp, and seeing genre's or artists recommendations or who bought the song. For example https://yobislove.bandcamp.com/track/adrift-in-the-ocean-202... has a list of icons under "supported by" that you can browse through and see if someone might have similar interests, in which case you can follow them.
Finding the artist mentioned via reddit or youtube in playlists or seeing manual recommendations in comments is also viable.
That said, in my case, Weedian (whose one of my few patreon subscriptions) has basically overtaken all the searching for me currently. The range of genres they include is wide, and I can't even get through the lists they drop before they drop another.
A recent technique that I’ve been using is to listen to Spotify radio of my own music. Nobody listens to my music, so I end up finding other music that no one listens to - it’s refreshing. I’m sure you can find a friend who has a garage band or who is a bedroom producer.
The thing is, you have to be willing to listen to music you don’t like. This is a fundamental part of digging and any workflow will expose you to music that sucks
How do you discover them? Any workflow or platform?