How To Build A Grimoire in 2026

2026-09-16

HOLY SHIT IT WORKED

If you're reading this, we have done it. We have built both our apprentice grimoire (in this case a basic spellbook bound in human flesh) and a cute little content publishing pipeline to the world wide web "fo free".

Ok mostly free, I did pay for a custom domain.

why?

I want to build out a knowledge repository for upcoming projects and document my journey along the way.

how?



huh?

obsidian

This could honestly have been just a post about my fanboi'ism toward Obsidian and, if I wasn't an over controlling cheap bastard, it would be because of Publish.

OH LORD I'M LICKIN MY CHOPS THANKIN ABOUT IT NOW

Lets talk about it.

Features

This tool is a markdown file editor, a personal knowledge base manager, and a billion other things when you dive into Core / Community plugins. It utilizes "vaults" to logically seperate knowledge repos and from there you can structure your layout however you would like.

I'm using it to warehouse, structure, and organize research for my next project. I'm also using it just for all of the horse shit I have to do around the house because I don't want to have to remember or re-youtube my way through problems. Its alot of upfront work but the reward is having a second brain.

You can pay for device sync, but were broke, so were syncing to github. Do that however makes sense to you.

Also diagrams with canvas are a limited but useful feature.

A few recommendations:

vscodium

This is just a text editor (vscode without the michaelsoft). Use whatever you enjoy. I'm treading lightly here because I don't want some vim warlord to tell me about their royal bloodline of data processors back in the day.

zola

Everytime I read the word "zola" I think of that terrifying giant green head from Power Rangers:

Anywho this is a rust based static site generator. I am using it because I've taken a dive into rust programming and figured why not? I am sure other options such as Jeckyl, Hugo, etc are great and I've lightly explored most, this one just keeps me all in on rust.

It was also the first SSG where I didn't entertain trying to pick a theme and then customizing that theme. I've found the best approach is to just walk through the documentation (shocker) and tinker to your hearts content.

The idea here is that you put in the upfront work of customizing your website with html templates and scss styling, and after that its just writing content in markdown format per post. Zola handles everything else for you. Because this is a static site, were not mucking with a web app, everything is minimal, and no real attack surface for nerds to dig into.

Some quick tips:

Is it better than using something dedicated to blogging that is offered as a SaaS solution (like medium)? No clue. It took me around a week (off-time) to figure out everything going on and tweak things in zola to land at a "this is acceptable" point. I like the control, I love the price (free), and I think its the right approach for somebody trying to detangle from subscriptions.

github pages

Were using github pages to host our static site content and a workflow that runs everytime I do a git push to the main branch. Zola has documentation for this here. I don't want to get too crazy on this section because the options are limitless here. You can take a look at my workflow here, it is minimal and works for me. You do you boo boo.

GRIMOIRE RECAP

Ok. So we have a knowledge base that were building out with obsidian & vscodium. As we perform research, have findings, and arrive at things we want to communicate to the world, we carve that information out of our dank grimoire and push it into our magical blog pipeline which right now consists of zola & github pages.

And what are we researching?

...
....
.....

Join me next post where we rip apart a garbage reverse tcp shell I wrote in rust and see what we keep and what we slam dunk into the trashcan.




Tyler's going to close us out: