Details
Category: AI
Published: 11 October 2026

Tutorial

Speed up local AI: Qwen & llama.cpp, the reliable way

A local system with an AMD R9700, Qwen 3.8 and two agent harnesses – and the two fixes that finally make it run at full speed.

Two things are killing the speed: a bug in llama.cpp that loses the MTP carrier in the cache checkpoint – and it happens even without any parallelism. And when pi and Hermes run at the same time, llama.cpp sometimes compares the prompt cache wrong: it does not realise the prompt is already cached and reprocesses it from scratch. The two companion articles cover exactly that:

MTP-Fix for llama.cpp →

Session-Slot-Router →

Read more: Speed up local AI: Qwen & llama.cpp, the reliable way

Details
Category: Computer
Published: 13 April 2026

Tutorial

vnc-wayland with script listener for KDE Plasma on Wayland

A setup that runs krfb - KDE's own remote desktop framework - directly inside a KDE Plasma session on Wayland: screen capture and input are handled entirely through the KDE portal, while a small script listener wakes the display and forwards every connection to krfb.

vnc kdeAs you have probably already noticed, remote desktop under Wayland is not just a matter of "start a service and connect". The vnc-wayland setup is aimed exactly at that point.

The difference from classic setups is not only that no normal X11 framebuffer is directly available under Wayland. The real point is that krfb itself performs the screen capture and the input handling through the KDE portal and PipeWire - no rawfb file, no separate x11vnc process. The only remaining job is a small listener that accepts the VNC connection, wakes a sleeping display, and forwards the connection to the internal krfb port.

Read more: vnc-wayland with script listener for KDE Plasma on Wayland

Details
Category: Docker
Published: 04 April 2026

Tutorial

Docker Samba setup with permission management for Raspberry Pi

A pragmatic Docker Samba setup where groups, users and shares are described centrally through compose.yaml so that internal network shares can access the same host directories in a clean and consistent way.

docker sambaAs you have probably already noticed, an internal Samba setup is quick to get running, but it becomes messy as soon as multiple shares, users, groups and different responsibilities come together. That is exactly the point where this Docker Samba setup comes in.

The difference compared to many simple Samba containers is not just that a single share is exposed, but that groups, users and shares are built directly from the startup parameters. That keeps the configuration comparatively compact, even when several directories with different access rules are involved.

Read more: Docker Samba setup with permission management for Raspberry Pi

Details
Category: Docker
Published: 03 April 2026

Tutorial

Docker LAMP tutorial with pragmatic permission handling

A local Docker LAMP setup where Apache and the host user can work with the same files without constantly running into ownership, group, or root permission issues.

docker lampAs you have probably already noticed, permission handling between Docker containers and host users can be a tricky issue. That is exactly the point where this Docker LAMP setup comes in.

The difference compared to many other LAMP containers is not some exotic architecture, but the way permissions are handled. In this LAMP setup, the Apache server automatically sets permissions to 777 when files are created. This happens through the use of umask. That makes it much easier to edit files on the host without root.

Read more: Docker LAMP tutorial with pragmatic permission handling