Skip to content

Home

Goodbye MkDocs, Hello Zensical!

I have been using Material for MkDocs nearly since I started using Python and I have always loved it. However, the underlying framework, MkDocs, has been going through some drama. The latest version (v1.6.1) was released in August 2024, and the next planned version (v2.0) is expected to remove plugin support, which is one of the main appeals of MkDocs.

Luckily, the Material for MkDocs team has been working on a new framework called Zensical, built from scratch, compatible with Material for MkDocs. It was announced in November 2025 and it has been steadily incorporating all the features of Material for MkDocs. I have been slowly migrating my old sites to Zensical, but the two plugins I was waiting for were the blog and RSS plugins, which were just released in v0.0.64 and v0.0.65 respectively.

So here we are, my blog is now running on Zensical! The migration is as easy as installing the new package and using zensical build instead of mkdocs build.

I'm looking forward to seeing how Zensical evolves. I still have a few websites to migrate, but I will get there!

Tool Highlight: Gokapi

It's been a long time since I wrote a post and I know I have been missed (shhh, let me pretend I have an audience, okay? I already talk to myself, why not write to myself?). So today I have decided to continue with my series about tools or software that I like.

Today I'm here to present to you a little piece of software I found on selfh.st: Gokapi.

The Homelab

After I had set up my "remotelab" (at the time simply called homelab), the itch did not stop; it only got worse.

I wanted to add more services, but some of them were just not convenient in a VPS, especially if a lot of storage was necessary, since increasing storage on a VPS means a higher monthly payment, not to mention services that required (or worked better) being directly in my home network.

The Remotelab

After migrating my project to a new shiny server, I was left with a smaller spare box. Since I still had some experiments running in it, I decided to keep it as my own personal playground. As I kept tinkering with it, I started going deeper into the self-hosting rabbit hole.

My self-hosting journey

I have been getting a bit too involved in self-hosting. I've been doing it for years, but in the last couple of months I started structuring it more seriously and following the self-hosted community more closely.

Standalone blog

My blog is now on its own standalone site! It was previously under https://docs.galarzaa.com/blog, but now it gets its own place: https://blog.galarzaa.com. It’s also now featured on my personal site.

blog init

Hello! I have been considering writing a blog for a long time, but I always end up talking myself out of it.

  • "No one will even read it."
  • "What are you even going to write about on it?"
  • "Who even reads blogs anymore?"

Well, I believe the first step is the hardest one, so here it is!