The code/content in this repo is everything that it takes to run my site. All content is contained in static files. The posts are stored in the posts directory and the pages in pages.
Why not use a pre-built CMS?
Where is the fun in that? Other than the pure fun of creating my own "CMS":
This is so fast it's almost like riding a cheetah.
The entire site can be copied/backed-up in a jiffy.
If someone wants to read the posts offline, they just have to download them.
It's less than 300 lines of code (including the CSS but excluding Acorn).