Fixing “Exec Format Error” When Building ARM Docker Images on Intel Jenkins

Overview If you are building Docker images for ARM architectures (like Apple Silicon or Raspberry Pi) on a standard Intel-based Jenkins server, you might have hit a wall that looks exactly like this: I ran into this recently. My pipeline was working perfectly for weeks using docker buildx, and then suddenly—after adding a single RUN … Read more

Create HotKeys For Applications On KDE Wayland with kdotool

Overview When switching from Windows to Linux, the thing I miss most is AutoHotkey, especially the ability to quickly create shortcuts/hotkeys to start/switch applications. For example, press Alt+J to start Intellij (if it’s not running yet, otherwise, just activate and focus to that window.). With X11 being in maintenance mode, I got to switch to … Read more

Setting Correct Permission For WordPress Using trafex/php-nginx

Overview So recently, I moved from DigitalOcean to Hetzner. While the move is from a Debian VPS to another VPS but there was a big change, my new host is an arm host and the old, awesome webdevops/php-nginx doesn’t support arm platform. So I tried https://hub.docker.com/r/trafex/php-nginx and the site was up great after initial configuration. … Read more