I know everyone in the fediverse hates the idea of recommendation algorithms because they're easily abused and gamed on the other platforms, but I still think either apps or dedicated recommendation services that can be tweaked/inspected by the users could be a welcome addition.
As it is now, I basically have my app set to browse all and I block communities/instances I'm not interested in, but if it grows larger I don't think that would continue working.