Just after I wrote my latest post, I found out about the new Wix feature for blogs.
I'm still figuring it out, but it already looks like I'm going to stick with it.
Let me know of the new design? And if you too came across the New Blog feature as a Wix user?
Update: Now this is my main blog page. I have transferred my posts to here.