Introduction
Creating a personal website always felt like a massive hurdle for me, especially without relying on platforms like Wix, SquareSpace, or WordPress. I wanted something that looked polished, that I could maintain myself without too much effort, and that I could host independently. At the same time, I saw this as a learning opportunity — to gain fine control over the code and understand how HTML, CSS, and static sites actually work.
I was also happy sticking with a static website (at least for now) but wanted a few dynamic features, like an automated contact form and... read more