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.