Sometimes updated. Often safe for work. Always grumpy.

Making GitLab Runners Run

You’ve got to crawl before you can walk before you can build…
Read more →

GitLab and Caddy

Running a GitLab instance behind Caddy doesn’t have to be an exercise in futility…
Read more →

Chezmore Chezmoi

Faire plus avec Chezmoi ? Je serais grincheux de ne pas le faire…
Read more →

TODO - 2024

Forthcoming TODOs, plus a check on how things panned out last year.
Read more →

The Dark Magic Of Python’s importlib

No-one would want to write their own import hooks for scripts in Python, right?
Read more →