I’ve been following this pattern and now it has a name! I host my projects page like this (https://usmanity.com/projects). I didn’t want to edit an html file each time I wanted to add new projects to the list or change the details on an existing one so I used Notion and I bake the data before committing to GitHub.