I’m unsure if I should post this here or as a GitHub issue, but I have a suggestion that other sites don’t have and might be easy to implement. Allow users to create a ‘Tag Stream.’ Each tag stream has its own set of tags and show the most recent submissions with those tags. In example, I could have two tag streams like this:
TS1 SFW Dragon Stories (tags: dragon, -nsfw)
TS2 NSFW Dragon Stories (tags: dragon, nsfw)
TS3 Oddly Specific Dragon Stories (tags: wyvern, city, dragon, ice-breathing, female, -nsfw)
Rather than blocking ‘nsfw’ sitewide, then going to search the dragon tag, I could just have a custom row in a personal area of the site that lets me see the newest dragon stories, separated neatly. If that’s too much for the server to handle, then you could limit the amount of tag streams per person. Anyways, this might be a stupid idea, but it would help new writers get exposure and readers find new stories. I hope something like this is possible, especially since you already implemented tags~