Page updated: 09/02/22
From my experience I can’t learn things just by reading books or watching videos. Instead I have distilled learning into a small cycle.
Iterating through this loop has helped me to learn faster and retain what I’ve learned better. It feels very organic, like I am exploring or mapping out something unknown. I also find that I naturally generate a narrative in my head while doing this. That is probably what is causing the higher retention. Ideally you want to get to the point that actually working on things takes up the bulk of your time each iteration.
I do not like books for learning. They are too long. Having to power through a thirty page chapter before doing any hands on work breaks my flow and just causes me to get bored. I find things like blog posts to be better sources of most practical knowledge because they are shorter and more to the point.