Skip to content

Blog meets Wiki

It's been a busy couple of months and I didn't get to write much on this website. But those who have visited this site in the past may have noticed a new look for the website since I have switched my static site generator from Hugo to MkDocs for Material. And most importantly I have merged blog and wiki into a single website.

Blog or a Wiki?

That's been my biggest confusion. My main goal was to have a place to write down everything I was learning along the way so I could use it as a reference to look back to, which means a Wiki would be what I needed. But then sometimes I want to write updates in a somewhat informal tone, which wouldn't fit a Wiki format - thus, a Blog.

And then since there is a lot of common things between my Blog and Wiki having them on a single backend made sense. I could reuse code snippets and other assets.

The Switch to Material for MkDocs

Merging both the Blog and Wiki gave me an oppurtunity to address some of the issues I had with Hugo. Simple things like adding a Lightbox for images, adding collapsible sections required adding and maintaining some additional code snippets called partials. Enter Material for MkDocs, which had those necessities built-in.

And since it was all Markdown, I could migrate with minimal efforts. This reaffirms the benefits of using Markdown and static site generators. The old version has been archived as the hugo branch and I've added redirects so blog.aadya.tech now points to https://aadya.tech/blog and wiki.aadya.tech points to https://aadya.tech/wiki.

Expect more updates to this site in coming days.