Learn how to design large-scale systems
Oh interesting, I have never seen Anki (<a href="https:&#x2F;&#x2F;apps.ankiweb.net&#x2F;" rel="nofollow">https:&#x2F;&#x2F;apps.ankiweb.net&#x2F;</a>) being used for large blocks of source code.<p>Anki is an open source application (desktop + mobile) for spaced repetition learning (aka flashcards). It&#x27;s a very popular tool among people who want to learn languages (and basically anything else you want to remember). There are many shared decks (<a href="https:&#x2F;&#x2F;ankiweb.net&#x2F;shared&#x2F;decks&#x2F;" rel="nofollow">https:&#x2F;&#x2F;ankiweb.net&#x2F;shared&#x2F;decks&#x2F;</a>). Creating and formatting cards is also possible and pretty easy.<p>If you are planning to learn a language or anything else give Anki a try. I used it for all of my language learning efforts. With this least my vocabulary is rocking solid.