After an OCD inspired lunchtime, my personal blog is almost presentable. Now of course I need to start writing once more. That's the tricky bit.
@andyc the answer to this is going to be Hugo, isn't it - and one of the built-in themes.
@andyc After an hour of python gymnastics, I re-factored the pages - moving the images into the body, and turning the first paragraph of each post into an excerpt. Along the way Python barfed unicode all over the place, which is pretty typically really.