

What’s worked for me is taking things I enjoy as a consumer (computers, music, movies, etc) and trying to learn how to make those things for myself or at least learn more about how they’re made. It gives you amazing amounts of insight into what it takes to get those results and why you might specifically like them.
For computers, learning programming at the low level like a Commodore 64 or similar will help wrap your mind around how modern computers do things.
For music, learning even the basics of making your own will help you pick up on things in your favorite songs that you never noticed before.
For movies, diving into behind-the-scenes material and watching some plot theory channels like Every Frame A Painting or Lessons from the Screenplay will help you catch more intricate and subtle plot elements like foreshadowing that you might not have caught onto.






Honestly, this could be referring to most open-source projects. I’d imagine many of the popular ones were originally made to solve a problem for themselves and then everyone jumps onboard with that solution.
Linux itself also kinda fits here considering it was meant to just sort of be a small project in the beginning and I doubt Linus ever could have predicted what it became.