All of my posts are written in Markdown and the blog is powered by Jekyll, a static site generator that takes Markdown blog posts and converts them into HTML files. I went for this approach (and not Wordpress or any other CMS for that matter) because:
- Whole website/blog can be easily version controlled.
- Little or no maintainance is required (No longer out-of-date Wordpress installations!)
- Blog can be served with almost any web server, since the output of jekyll is just flat HTML files.
- Structure website and its source code according to my need without bloatwares.
Design of the blog is inspired by Galshir’s website.
I’ve hosted the actual site on my own server, because I like being in control of my website hosting and to be able to run node app.