When starting my blog I was thinking about using jekyll, since I was using it for past projects and I liked its performance and simplicity compared to other heavy frameworks or content managment systems like wordpress.
The only thing that made me look for an alternative, was that I am not familiar with ruby at all. And although I touched it a few times I never really liked it for reasons, which I am not aware of at the moment of writing this article.
While searching the web I found the python alternative pelican.
I only took me a few minutes to get started and here we go!
Recently I also learned about the new kid on the block for python dependency management, called uv.
The only command I will need from now on to publish my blog is
uv run --with invoke invoke publish
Add code higligting by installing pygments see information on codehilite