This is a static blogging engine using Chez Scheme and Perl.
It's novel over most static blogging engings in that it uses post types (a la Tumblr).
To generate posts, load generate-posts.scm and run
> (generate-posts)
And it just churns out tons of HTML
Posts are structured as s-exprs. To add a post, call it *.post and add it to posts/. Look at the existing templates.
posts/stores some postsimg/stores blog images
The preamble and postamble defined in generate-posts.scm determine how the pages look (along with index.css).
The first ~70 linkes of generate-posts.scm contain all of the formatting stuff, and the rest of it is more or less in there, too.
Individual post types are [type]-post.scm and those should be fairly easy to modify/whatever for formatting.
(The entirety of the code is ~675 lines, so nothing should be too hard to find.)