I use this GitHub Pages site to host my presentations.
GitHub Pages uses Jekyll for building websites from repository contents. By default, Jekyll excludes certain files from
the build process, such as files and folders that start with a dot (
.) or an underscore (
For guidance on how to exclude more files, see my conversation with ChatGPT.