Memorization has been a pain in the butt since the dawn of my school life. However, learning a new language requires tons of vocabulary memorization and there is no shortcut for it. It is even more challenging if you are lazy with a short-term memory.

When I started my journey to learning Japanese, I had to look up for something that will enable my mind to retain the information for a longer time. Then I found about Spaced Repetition System (SRS) which is basically a technique that helps you retain information in your brain using certain intervals. This article has more explanation about SRS.

Anki is a multi-platform flashcard app that integrates SRS natively. It has a wide variety of options that can be tailored based on one's capacity and patience to keep reviewing. There's also a lot of pre-made decks that can be used immediately.

Remember those math flashcards that has some problem on the front and the answer on the back? This is how it looks like in the app.

Creating the cards on your own is quite easy. If you know a bit of HTML and CSS you can also try modifying the card template.

However, customizing the options require some bit of understanding. This article might be of some help (well, it helped me at least).

I have also provided some screenshots of my setup in the Japanese for the Lazy article.

While I mainly use Anki for studying Japanese, it can be used on other categories as well. In fact, I've seen people studying medicine utilize the app. If I had only discovered this gem when I was in school, it would have been so much easy. Heh.