“Time moves in one direction, memory another. We are that strange species that constructs artifacts intended to counter the natural flow of forgetting.”

— William Gibson

I have a problem when it comes to remembering things. If my brain is like a computer, the RAM of it is just too damn small. The CPU is just fine, as I have no problem learning new concepts or solving complex problems. But my brain just tends to forget things too fast.

One day I learned about Spaced Repetition, and immediately thought: Wow, why didn't I use this earlier? I downloaded an Android App, and started using it right away. And let me tell you — it works. Better yet, the App acted as sort of a “knowledge database”, where I keep and backup the items I wanted to remember.

I just wished there was a better App for it. I tried a bunch of them. And while most of them worked, they are not perfect. Some of them have clunky interface, while others lack the features I need. In particular, I was looking for a simple notification feature, where the App would just alert me (maybe twice a day) that some cards are due for review. C'mon, how hard can it be to implement that?

But no, none of them have it, at least not the free ones. And I'm just too cheap to pay and find out. Well, I did what I always do in this kind of situation. I wrote my own App.

I became a happier man.