(via Memorizing a programming language using spaced repetition software | Derek Sivers)

I’ve been doing this for a year, and it’s the most helpful learning technique I’ve found in 14 years of computer programming.

See also: