I am a designer and full stack web developer. I put some different webcomponent based examples righ on my page here, now I do get dinged a little bit by lighthouse for not compiling my javascript but it makes it easier to walk people through the code or let them "view source" than to use Vite to compile the js. I use Vite for my other projects so I am certainly familiar with javascript build and compression tools.
When I started out I was designing with photoshop. Those were the old days when people demanded hideous things like image based sites and flash based sites. Today is really a paradise of compatability and browser capability compared to the old days of Html 1.1 and Javascrip 1.0, when Microsoft unleashed a special hell onto the world of the web that they called "dynamic html".
At the same time I was studying classical guitar and wound up being a professional musician and dj to pay my way through school.
After school, I worked for a number of well known companies as a LAMP developer. Geocities/Yahoo, Disney, Sony, La County Museum of Art and many more.
As you can hear on the home page I still make music. I use linux and open source software to make my music. However because its largely guitar based you might not know but I like to say so because Ardour is often much better than its competition.