digital self defense and everything IT

  • My Arch Linux emergency procedure

    Today, for the first time after a system update, I had an Arch system that wouldn’t boot properly anymore. This has not happened in about 10 years — I probably overlooked an error during the update process and rebooted without noticing. My take-away: Do not do system updates unattended. This was the error message: Basically…

  • RealWorld sprengt Grenzen: 40+ Technologie-Stacks setzen neuen Demo-Standard

    Das “RealWorld” Projekt auf GitHub ist eine Initiative, die darauf abzielt, “die Mutter aller Demo-Apps” zu erstellen. Es ist im Grunde ein Spezifikationsset für die Erstellung von Beispielanwendungen, die bestimmte Funktionalitäten und Strukturen implementieren. Das Besondere daran ist, dass es für viele verschiedene Technologie-Stacks implementiert wurde, von Frontend-Frameworks wie React, Angular und Vue bis hin…

  • Kostenlose LetsEncrypt-TLS/SSL-Zertifikate für Ihren privaten Heimserver

    Normalerweise können Sie nur über Ihr lokales Netzwerk auf Ihren Plex/Emby/Jellyfin oder anderen Heimserver zugreifen. In der Vergangenheit mussten Sie eine lokale Zertifizierungsstelle erstellen, benutzerdefinierte Zertifikate ausstellen und die Zertifizierungsstelle allen Ihren Clients bekannt machen, wenn Sie HTTPS verwenden wollten – ziemlich umständlich. Kürzlich sprach ich mit Kollegen über dieses Problem und war überrascht, dass…

  • How to report errors and have them resolved quickly

    As a user of websites or web applications, you expect error-free functionality. Ensuring this is the goal of developers and administrators. However, errors cannot be 100% ruled out. The following tips will help you to have errors analyzed and fixed quickly.

  • How to create free LetsEncrypt TLS/SSL certificates for your private home server

    Typically, you can connect to your Plex/Emby/Jellyfin or whatever home server from your local network only. In the past, you had to create a local CA, issue custom certificates and make the CA known to all your clients if you wanted to use HTTPS — quite the hassle. Recently I was talking to colleagues about…

  • How noobs enable zram in Arch Linux

    zram is great, it helps your machine stay responsive quite a bit longer during RAM and swap intensive tasks than it would without it. This is how you enable zram in Arch Linux. It’s part of ArchWiki already but not exactly described in noob-friendly way, so here it is: # Check if it’s already enabled…