It’s a combination between KDE 6 and Wayland, which required support in the Nvidia drivers. I remember running Nvidia on KDE 5 and had zero issues compared to now, but we’ll just have to wait. Some issues are just configuration changes that needs to be implemented by the distro mantainers (literally a one line fix on a conf file which was communicated by KDE but not picked up)
Caddy. I started with npm but I realized it was hiding enough stuff that I wasn’t learning anything about managing networking. Caddy is super easy and has lot of sane defaults.