Which memorization techniques are useful for remembering characters? There are some other posts with similar questions, like Techniques for learning and retaining characters, but I'm looking for an answer that particularly focus on which memorization techniques can be used to remember characters better. E.g. repetition, that is of course crucial to learning anything, is not a memorization technique in this sense.
So, which memorization techniques are useful when learning chinese characters?

For example, would a mnemonic peg system be useful in any case?
I used memrise.com

I found it helpful to hear and see characters / pinyin at the same time. Memrise uses a technique to build upon what you've learned in earlier courses to build upon your foundation. Also, learning radicals (character building blocks) is helpful to figure out meaning of more advanced characters.