I hate to be that guy, but why do i have to use amazon? Why can't i compile this locally and push it up to github and just host in there, if its a static site?
Q: Why did you make this? A: I wanted to see if it was feasible to use S3 as a CMS, and I like working on projects like this for fun.
So the author wasn't trying to create a static site CMS (there are LOTS of those already), but something different and maybe simpler.