I have tried memorisation systems like Anki, but nothing, and I mean absolutely nothing consolidates my knowledge better than writing the actual concept down with pen and paper.
It took me far too long to realise that writing on paper is better than typing.
Creating flashcards is also such a chore!
For the recall part of education, the book's exercise, or simply covering up the relevant part with hand and forcing a recall, writing about what you learned, teaching someone else - all work great, and the flow is much more natural.
Consolidation != memorization.
Memorising some examples is a prerequisite to deep understanding. Anki and pen+ paper reasoning are complementary.