My recent / favorite stack is Hugo, built by a Lambda function on git merge to the master branch.
I merge a change to master. Webhook triggers. Lambda builds the static site from a fixed version (for consistency) of Hugo (static site generator) and pushes the files to a CloudFront / S3 Website.
I can revisit my site after a year of non-maintenance and can add something without worrying about version changes breaking the site.. I don't even need any special software -- a text editor and git.
(For Rapid development, I generally run Hugo locally, but I can do a typo or link update from any computer very quickly)
I merge a change to master. Webhook triggers. Lambda builds the static site from a fixed version (for consistency) of Hugo (static site generator) and pushes the files to a CloudFront / S3 Website.
I can revisit my site after a year of non-maintenance and can add something without worrying about version changes breaking the site.. I don't even need any special software -- a text editor and git.
(For Rapid development, I generally run Hugo locally, but I can do a typo or link update from any computer very quickly)