A simple blog generator.