Today I am relaunching my website - - in a new avatar. This, in the form of, used to be my first website on the Internet until the .com domain was stolen by a domain shark. Sometime later, I switched to writing on and stopped maintaining this site.

A constant feeling of not having an official web home and a permanent place to put my thoughts out for the world has been nagging me for months, this reinit is the first step in solving this problem.

I am using a static website generator called Hugo for building this site, it is based on Golang and is probably the second most popular Go project (after Docker). I went through its documentation yesterday and feel it can serve my needs for a long time, given it’s not just aimed at blogs but is designed to be able to create complete websites.

Currently, you will find the migrated posts from my blog here. I used exitwp to convert the posts to markdown, but the tool is focused on Jekyll and the metadata generated doesn’t match Hugo’s directly (yes, Hugo is yet to add support for migration from wordpress). I have gone through the posts and corrected some markup problems, but some work still remains like fixing broken URLs, migrating images and comments, etc. Apart from that, my old self-hosted wordpress blog on (The Techglider Blog) still needs to be migrated from scratch.

Also, I am yet to settle down with the design of the site and will either customize the current theme - liquorice - or probably take bits & pieces of design from spf13’s (creator of Hugo) website and create my own Hugo theme.

More later.

Posted with tags init writing techglider wordpress hugo website