One possible way to make learning a reality could be in building a product with other people: https://www.lesswrong.com/posts/i2dNdHrGMT6QgqBFy/what-product-are-you-building
If you build something you would use, then your learning is evaluated by yourself through your goals constantly.
Agreed. This is how I've taught myself to write code over the past year. Tutorials are interesting and helpful, but I never really learned how everything works together until I built something I truly wanted to use.
The following passage comes from What Do You Care What Other People Think? by Richard Feynman. It's a collection of stories from his life and curious adventures.
The most important step to learning is to understand what it truly means. Make learning a reality! If you're reading about the scientific revolution, make a timeline with all the dates of discoveries or lives of influential scientists to see which lives overlapped. You could even try mapping where each discovery took place. Any action that makes learning abstract concepts into something tangible will bode better for your knowledge (and subsequently everyone else!)
How do we make learning a reality?