file based blog written in C