The mnemonic system that HanziHero uses is based on something called the Marilyn Method that was outlined in a blog post over 10 years ago.
In this video I go over the basics of how the Marilyn Method works, focusing on the problems it tries to solve with remembering character pronunciation.