Similar to this post, Jack Kinsella has written how he used Spaced Repetition Software to learn and keep programming knowledge in the following articles:
Derek Sivers also has written on memorising a programming language using SRS software: https://sivers.org/srs
One important thing in the original article is about flow, or the feeling of being in the state of flow if you don't need to remove yourself from the task for looking up documentation. I think that is a worthy goal to aim for but I am amazed at the amount of cards he has created, nearly 10,000 over a period of three years. He has put in lot of effort and reaped the reward.
http://www.jackkinsella.ie/articles/janki-method
https://www.jackkinsella.ie/articles/janki-method-refined
https://drive.google.com/file/d/1JCHkqVoX598Ob_111khrGoJ5cpe...
Derek Sivers also has written on memorising a programming language using SRS software: https://sivers.org/srs
One important thing in the original article is about flow, or the feeling of being in the state of flow if you don't need to remove yourself from the task for looking up documentation. I think that is a worthy goal to aim for but I am amazed at the amount of cards he has created, nearly 10,000 over a period of three years. He has put in lot of effort and reaped the reward.