One day, when I needed to specify privacy policy’s URL for my Android game and I didn’t know how I would host the HTML file on the web, I recalled that my brother had sent me a book through a link with host name containing “.github.io”. That’s how I got to know about Github Pages. And then a thought travelled through my mind. What if I would create a website that is being hosted on Github, since it’s free, and people would be able to play web-games on it. Then I watched videos on YouTube saying you should make your own website, but these were probably just hosting provider advertisings.

Thus, I had the free hosting and domain name. There were more issues though. I wasn’t able to program on HTML, JavaScript nor CSS and I had no intention to learn them. Back then I thought that even creating relatively ugly and the most minimalistic website would require these languages. Then I reminded about Squarespace. I guess your advertisings aren’t useless! Still though, I was not willing to pay you anything, because there he was, my hero, WordPress.

As soon as I heard that it’s free and open-source, I knew I would have no problems with it. And then you get to know that you control your website with plugins. And then you get to know that ALL, mostly ALL plugins have limited functionality due to the… PREMIUM. bruh. Web-design in a nutshell. Even adding a custom font is scuffed, I had spent so much time to set up a freaking font because Elementor lets to do it only for the „pros“. Then I installed a free plugin, and then turns out it’s not compatible with my theme! I installed another plugin following someone’s tutorial on YouTube, where I can add only one font, because I need to pay if I want to add more. Fortunately, I just wanted to add a single custom font, but still this was a real pain.

I started making website in the evening of the 1st of September and I finished it mid-day on the 3rd of September. If you want to create your own website, you can setup WordPress locally with XAMPP (if you want to push it to Github) and follow the tutorial I had followed:

freeCodeCamp’s WordPress website creation tutorial