I’m Alek Temimovic. I live in Belgrade,Serbia, where I create the future.
Ever since I was a child, I have had a passion for gathering a plethora of information, both necessary and unnecessary. I was particularly intrigued by everything related to household appliances, which led me to quickly learn how to use a screwdriver and start dismantling things around the house to see what lay inside. While memories of the Pentium 1 have faded, the Pentium 4 with its magical 80GB HDD, 256MB RAM, yellow ribbons, and unknown ports remains etched in my mind. It was during this time that I not only learned how to break a computer but also how to fix it myself (replacing the power supply). When I wasn't tinkering with computer internals, I enjoyed playing video games.
I encountered programming and a new computer when I started high school. Interestingly, for and while loops in C seemed more complex to me than, for instance, dismantling all computer components (even reassembling them).
At the beginning of my college journey, I discovered something that truly fascinated me: frontend development, specifically React and JavaScript. I found it gratifying to create something that could be used by many people. It was then that I realized if I wanted to excel in something, I had to explore and learn outside of school and college. I understood that the profession I aspired to required me to love learning.
Learning becomes effortless when you're genuinely interested in the subject matter. Once I realized I was learning for myself, everything became much easier and more captivating. After several months of learning and volunteering on various projects, I landed my first job as a frontend developer. It didn't take long for me to realize that I was actually being paid to learn new things all day long while working with an amazing team of people from whom I could learn so much. Soon after, I delved into React Native, exploring the realm of mobile application development. This experience taught me that acquiring new knowledge and skills becomes significantly easier when built upon previous experiences.
With this revelation, I eventually embraced Next.js, and my overall approach to technology shifted. I began utilizing only what was necessary for each project, which reduced the challenges I faced while learning new technologies and skills.