Although I recommend WordPress to most people in my Technical Blogging book, I also discuss Hugo which is what OP used here. Technically you could get any blogging engine to produce a blog that looks like that, but if you're after the minimalistic look, Hugo is really not a bad way to go.
Thanks for the reply. I have tried Hugo earlier but found it confusing due to so many locations for template files (_default/? baseof.html? single.html? list.html? hard to remember all this stuff). What would be a good alternative tool where I can just place a few template files in a single location and it would be sufficient?
I have also looked at Jekyll but it is Ruby-based. I know Python. If the tool is Python-based then it would help me because it would allow me to customize its functionality or make it do some niche things that the tool does not support by writing some Python code. I have looked at Pelican too but customizing it seemed daunting to a beginner like me.
So I guess I am looking for a something simple, written in Python and easily customizable. Any suggestions?
I decided to go with Pelican for my blog, http://nil.wallyjones.com. If you are comfortable with a little HTML and CSS then you can whip up a simple minimal theme in a fairly short period of time. Honestly, I don’t even consider mine finished and tend to add to it as I write posts (which isn’t very often). If you have any questions about getting pelican up and running, let me know. You can also check out my theme, https://github.com/imwally/niltheme, as a reference for a staring point.
How can I create my own blog with such a clean and minimal theme?