Jan-Lukas Else

Thoughts of an IT expert


TIL about vendoring Hugo modules

Published on in 💭 Thoughts

Today, I learned that it’s possible to “vendor” Hugo modules. By vendoring Hugo modules, Hugo will add all required module files to your site directory and use them when building your site instead of trying to download them first. No need for me to use a module cache on Drone anymore and two seconds less build time. (But 3000 additional files in my blog repo.)


Published on in 💬 Micro

Ru Singh automated her blogroll too.

In July 2020, Jan au­to­mated his blogroll — and this val­i­dated the idea in my head. Now, my own blogroll is au­to­mated as well!

I think I’m not the first one. If I remember correctly, Jan did this already before.

A key dif­fer­ence is that I have my script mark some feeds as recommended based on their feed IDs from my Miniflux reader. Then, these feeds are shown first as “Recommended Feeds,” fol­lowed by all the other feeds in a sep­a­rate list.

That is a very clever idea! Currently there are 68 blogs in the blogs section on my blogroll, definitely confusing for people searching for the best blogs to follow. Problem: I have to pick a few favorites and that’s a really difficult task.


Jan-Lukas Else