If you haven’t already, read yourself some Arthur C Clarke. He wrote speculative futurism based on known science. If you pick up later editions of some of his books, they’ll include forewords by him going over the effect on the story and premises therein of evolutions in scientific understanding that happened since first publishing.