CJ Keating’s Writing Blog

  • Old Gods Rise is a telling of Boudica’s rebellion through the eyes of her druid daughter – Boudica being probably the best-known person from almost 500 years of Roman Britain. In either 60 or 61AD, Boudica led a rebellion of her people the Iceni against Rome, prompted by greedy and brutal treatment by the Roman

    Read more

  • “Show Don’t Tell” is common writing advice, but ‘Show’ can mean two things: Evoke, with sensory details and immersive richness – or Imply, by taking out key details and allowing the reader to reach their own conclusion.

    Read more

  • Velikat – Difference Engines, Babbage and Alternate History

    The post explores the historical inspiration for steampunk content, focusing on the significance of Babbage’s Difference Engine and the Analytical Engine, early manifestations of computing technology. It highlights the potential for an information revolution had the technology been perfected and more widely adopted in the 19th century, examining the setbacks and societal requirements that prevented…

    Read more

  • The world of my forthcoming novel Velikat (currently seeking representation!) is inspired by countless works of fact and fiction, but most of all by these three books I read many decades ago. These were all, in different ways, prototypes of steampunk. The Difference Engine The Difference Engine (William Gibson & Bruce Sterling) was perhaps the

    Read more