8 Law of Foreshadowing. Adequate foreshadowing is crucial in a successful novel as a tool both for building suspense and for adequately preparing the reader for future events. The 8 laws of foreshadowing below can help you to foreshadow effectively.
There's nothing worse than a boring, cliché character. The key to avoiding this in your own writing? Put in the time it takes to create well-developed characters instead! Tips and techniques inside this post from She's Novel, y'all.