Skip to content

Rebuilding my page

The time has come to revive my page and this blog. Why not start with rebuilding the whole thing?

Why?

Because I felt that the custom-built solution I had before was too hacky to maintain. Also, I discovered mkdocs, mkdocs-material and its nice blog feature (see https://squidfunk.github.io/mkdocs-material/)

Since I wasn't that much interested in running a Python-based service anymore and even preferred some kind of static page, using mkdocs was the obvious solution. Besides, I wanted to tinker around a bit.

What?

mkdocs is actually a tool to - you guessed it - create some kind of HTML documentation from a large pile of Markdown files. Using some plugins, you can extend its basic webpage design and behaviour. For example, mkdocs-material not only provides a nice look and feel to the blog, it also has an out-of-the-box blog plugin. You can see the result here.

Where?

I also moved the whole thing to GitHub (yes, from GitLab - I'm just not using GitLab so much anymore), so the CI pipeline will run on GitHub actions. I didn't feel like using GitHub pages yet.