Improving dark mode and syntax highlighting

Improving dark mode and syntax highlighting

In May last year; I did some changes to the dark mode theme and syntax highlighting on this blog. Resulting in higher contrast, improved syntax highlighting in light mode, and a few others things.

It took me a while to get around to document this, but here we go 👇

Read more →

Microblogging in Hugo — using Todoist tasks

Microblogging in Hugo — using Todoist tasks

I’ve had a recurring thought, following by some intense Googling — using this Hugo powered site to microblog. The idea has been fueled by two desires; owning my own “microblogging” data — and making it quicker, and easier, to post something on my own domain.

Being able to quickly snap a photo with my phone and publish it is not so easy with a static website. So I got the idea of using the Todoist app, and their API to post, build, and publish.

This is the story of how I did it, and why it wasn’t a good idea.

Read more →

Build and deploy Hugo with Make

Build and deploy Hugo with Make

I’ve written before about how I deploy this blog using Drone.io. It works well, and does exactly what you’d expect.

Lately I’ve started looking into reducing complexity in homelab systems that I use — and using “a Continuous Integration platform for busy development teams” felt a bit overkill for this tiny blog.

So I switched to something simple; GNU Make.

Read more →

Adding support for multiple series per post — in Hugo

Adding support for multiple series per post — in Hugo

I’ve previously implemented a series taxonomy in Hugo, but it only supported a single series per post and used intersect which is kind of slow.

Here is my improved implementation of a series taxonomy in Hugo 👇

Read more →

Trying Netbox for my homelab and home network

Trying Netbox for my homelab and home network

Searching for a tool to keep track of IP addresses; I stumbled onto Netbox — and was blown away by what it could do 🤯 I could put everything there: racks, servers, patch panels, Wi-Fi access points, power distribution, network runs. Everything!

Read more →