A static blog generator.