Meet Sasha, a young mage in pursuit of a grander destiny, or at least a new lease on life, always fearful of being found out for who she really is. The Heroborn will take you on a fondly deconstructive and dryly humorous Hero’s Journey through a land of magic made science. It tells the story of a resourceful, neurodiverse, scientifically minded hero, steadfastly if not always wisely pushing against the odds. With a little help from her unlikely new friends and allies, she stumbles upon se...| Flashes in Time
I’m happy to present my English solo debut collection Flashes in Time from Water Dragon Publishing. Strange thought experiments, weird worlds to wonder at, and the occasional moment of finding someone to share your particular brand of peculiar with.| Flashes in Time
The Glasgow 2024 Worldcon is nigh, and I have managed to weasel into two panel spots on Friday 9 August 2024: Imagining our Great AI…| Flashes in Time
Hello again to all my friends, The con season started this year as it often does, with the small relaxacon at Åland. This year, I…| Flashes in Time
This year, Åcon was finally Ån. This post-pandemic(-restrictions…) year was special in that I was the Guest of Honor – along with all of the…| Flashes in Time
I’m happy to announce that my Finnish solo debut collection is out and available from Nysalor publishing. The book’s 20 speculative short stories probe strange…| Flashes in Time
My English ventures have been somewhat on the backburner lately due to concentrating on polishing up my Finnish solo collection Välähdyksiä ajasta (Flashes in Time),…| Flashes in Time
It’s again that time of the year, when SF fans from all over the world flock to a single place to mingle: Zoom. (And, lest…| Flashes in Time
It’s been an interesting start of the year. All of a sudden my works are due to be published in six distinct books in the…| Flashes in Time
In just about a week I’ll be traveling to Ireland for this year’s Worldcon. I’m set to appear on four panels, discussing various things both…| Flashes in Time