How to Use Foreshadowing In Storytelling for a Website Blog? At WebsiteBloggers, we help website bloggers develop strategies to create content, traffic, and revenue from website blogs based on our experiences and experimentation. Foreshadowing is an effective literary device used to prepare readers for large surprises and twists in your story, whether subtle or overt. For instance, you could describe a character’s impulsive tendencies early on to set their expectations appropriately. Anton Chekhov famously advised that nothing in a play should remain unexplored. This advice can also apply to writing.