This website has been through a lot of iterations, and I’ve always wanted to share the scripts I use to generate it since they’re super simple and meet most peoples basic website needs.
This site exists as a folder, full of folders, full of Markdown. A build script then iterates over them and outputs HTML with all nesting retained. This output is then automatically deployed to AWS via the Serverless Framework. Using this framework we’re able to stand up CDN’s & Cache layers automatically for our site, for any amount of environments.
I go further in depth in the docs here.