If you don’t have a problem with sharing your listening data:
Last.fm (for example, check “similar to” section of artist pages or “similar albums” of album pages)
ListenBrainz, a free and open source alternative to Last.fm (for example, Music Neighbourhood, ListenBrainz Radio, or the “Created for you” playlists (they have been criticised by people for having too little variety, but according to the devs this will increase as more people use the service))
No, I just frequently post songs from releases that were reviewed in a small fanzine I’m subscribed to.