I’ve been using Wiktionary to understand the origin of the characters and it helps me to visually remember what the strokes are suppose to represent.
This is how they would write the character 血 in the Shang dynasty. It represents a drop of blood in a chalice.
The history of the character can also be a mnemonic. Do you study the etymology of the Chinese characters you study? Do you prefer mnemonics? What sources do you use?