The below seven really stuck out to me, with all of them explained in detail in his blog post.
- Do not learn if you do not understand
- Learn before you memorise
- Build upon the basics
- Stick to the minimum information principle
- Cloze deletion is easy and effective (I see cloze deletion as, effectively, self-testing via spaced repetition)
- Avoid sets and enumerations
- Combat interference [from similar things]