Creating This Website

As it has taken me some time to research how to build this website to my liking, I would like to share this knowledge with anyone who cares.

First of all, the technologies:

This is as basic as it can get. The idea is as follows: first, you write an Org Publish configuration file. Then, you write your webpages in Org files. Next, the html files are generated through the Org Publish package. Lastly, the generated html files are put in the git repository that represents your Github Pages location.

The greatest help of all came from these two articles:

Lastly, I really liked these resources:

Good luck.