It is built with the static site generator Hugo.
It is hosted on github pages and served from the gh-pages branch of this repo.
1- Make sure Hugo is installed on the computer
2- Create a new branch
2- Add the new post/page, or update existing one.
3- Run hugo server -D
to test the changes locally http://localhost:1313/
4- Push the changes, open a PR and merge it
5- Once the PR is merged to master, the Github Actions workflow should publish the new version of the site to the gh-pages
branch