As many others I've created first websites when I was a kid. Thanks to the web browser that let me inspect HTML/CSS and JS code I could take a look behind the scenes how things work and thanks to interactive old school tools like MS FrontPage I could tinker with UI and see how the underlying code changes.
HTML led me to PHP, PHP led me to JS and here I am. From websites I moved to web apps and with those I stick, although I try to make them ever more snappy, optimized and smooth as I get more experience.
That led me to use frameworks like Ember.js, which I used happily for a few years, and later Vue. I'm now using Vue on daily basis and I'm especially happy with the composition API and its way of doing things. I've been building apps with the help of Vue 3 and Vite and also an app with SSR with the help of Nuxt.