Technologies are developing quickly, and a lot of tools are being launched all the time. I spend a significant amount of time reading about these advancements to stay up-to-date. This information is undoubtedly useful and interesting. However, within a few days, I often forget what I’ve learned. Our brains work this way, making it difficult to recall information when it’s genuinely needed, such as at work or during a job interview.

A few weeks ago, I decided to try a new approach: practicing what I read about. Whenever I come across a new technology, I immediately start experimenting with it. Initially, this practice wasn’t very successful for me. I found it hard to stay motivated when working on simple, abstract tasks using new technologies.

I realized that I needed to solve real problems to remain motivated. So, I began generating product ideas to address some of my real-world issues. I started to tackle these problems using the most modern technologies. As a result, I felt highly motivated, and the process of learning new technologies became quick and seamless. Moreover, I retained a lot of what I learned because I was actively engaging with the material.

An added benefit is that I now have projects to include in my portfolio, which has significantly boosted my confidence.

The next important step I plan to take is to write articles about my recent experiences. I believe that sharing knowledge not only helps me to deepen my understanding of the subjects but also potentially assists others.

This website was created because of this approach. I hope it will be useful to you.

PS. Meme about my NodeJS learning:

meme