Making (things|code|mischief|mistakes).

Fixing Annoying Flashing With YouTube When Using an AppleTV With LG OLED TV

So for the longest time I’ve been annoyed with black flashing whenever I’m watching YouTube videos or shorts on my AppleTV. I assumed this was related to the black screen between videos, but it turned out this assumption is wrong! I had set the default output to 4K Dolby Vision, and to adjust to content, but that’s sub-optimal. There is no need to run all your menus and such in Dolby Vision. Read More...


Introducing Promexplorer: A Tool for Prometheus Metrics Navigation As software developers, we’re constantly inundated with an immense quantity of data and metrics. The influx of information can sometimes be overwhelming, particularly when you need to sift through a multitude of metrics and labels. That’s precisely why I developed Promexplorer ā€” a tool designed to simplify your interaction with Prometheus exporter feeds. Simplifying Prometheus Metrics Prometheus is a staple in the open-source community, recognized for its robust metrics collection and alerting system. Read More...

Manage Hugo With Devenv

Devenv is a nice tool for maintaining your dev environments, spinning up servers, adding pre-commit-commit hooks and so on. I’ve been using a bit for maintaining my nix-config, as well as some work projects, so while reviving my blog from it’s slumber, I figured I could use it to improve my setup a bit. Devenv uses direnv to install required packages when you enter the project, so we can as least use it to install Hugo. Read More...

Disabling nvim autoformat on a per-repo basis

I’m a huge fan of Folke’s Neovim distribution lazyvim. It has replaced my own custom lua config, and reduced the time I’m spending tweaking my config by a lot. One nice thing is it enables format on save by default, which is actually what I want for almost all things. However in some repos I contribute to they frown upon this behavior, so I have to constantly remember to turn it off with <space>uf or suffer review comments about excessive white-space fixes :) Read More...

Enabled comments support with giscus.

I’ve now enabled commments on this site based on giscus. This is an experiment, and if I drown in spam it will go away again. šŸ˜…

WorkingCopy adds openai generated commit messages

WorkingCopy adds openai generated commit messages

Conference report FosDem 2023

I was really happy to be back in Brussels finally, after some cancelled years due to Covid. The official beer event at Delirium was still cancelled, but a bunch of us still gathered there on Friday afternoon. Was great to see old friends from the Open Source community, but I still managed to get to the ULB on Saturday morning in time for my first talk. Saturday Drawing k8s the right way Not a mind blowing beginning, but some nice suggestions for diagramming Kubernetes clusters, like shaded boxes/color usage, creating things as zones rather than graphs with lines, and to be sparing with the official icon set, as they are very sharp. Read More...

Also why Iā€™m always searching for golang

Also why Iā€™m always searching for golang

Open source feels

Open source feels

ā†’ Latest Arch images install cleanly in UTM āˆž

As part of a recent job change, I also acquired a M1 MBP, which is the best one I’ve had in the last 20 years. I’m also a big fan of Linux and tiling window managers, so I was looking to have an Arch wm on the machine and be able to use i3 and get the best of both worlds. Initially when I tried aarch64 didn’t install cleanly from an ISO, and the arch image UTM provides in their gallery is problematic. Read More...