I real quite much blogs and books and I log into logseq summaries with tags and so on.
Every now and then I want to read a random one, just to go back to sthg I read some time ago and revisit it, think about it again, etc. I love this process of revisiting things we liked in the past.
This is a real example of a log. I have hundreds of this and I would like to have a way of viewing one randomly
If you search the forums for something like query random, there are several cases that cover your need. Of course they can be further customized with special code.
A simple approach going forward is to tag each new such entry as /scheduled and give a random future date. This is how I implement the GTD category of a trigger file.
You could use an advanced query and rand-nth in the result-transform. You would need to define the criteria to limit the output to the blocks you want to surface. @mentaloid has the answer that will likely be most useful to you. Consider starting with something simple such as this one: Advanced query for a tagged random block?