instead of showing people the current form of JavaScript as a matured, highly domesticated and fierce animal, we should get people to know it as a puppy. That’s how I got to know it. Instead of wondering what packages to install and how to set up my server to run it, I wanted to grab it, cuddle it, play with it and — above all — protect it and its surroundings from harm.
via JavaScript : more puppy love, less fatigue
I try to approach every new technology the same way - starting from a small subset of the core features, and MVP of sorts. I gradually expand my comprehension of the technology as I move along. If you start the opposite way, you risk approaching the so called phase of "fatigue" that burns many neophyte programmers out .