learningMemorizing a programming language using spaced repetition software | Derek Sivers
<blockquote>Memory research shows that the most effective and efficient time for a new fact to be remembered is right before you were about to forget it.</blockquote>