NgRx Selector Properties Alternative: Schlank & Zukunftssicher

Selektoren sind das zentrale Werkzeug in NgRx, um aus deinem globalen State genau jene Daten herauszufiltern, die deine Komponenten wirklich brauchen. Früher bot NgRx dafür die sog. “selectors with props”-API an, mit der du dynamisch Filterkriterien direkt an den Selector übergeben konntest. Dieser Ansatz ist jedoch inzwischen deprecated und wird in zukünftigen Versionen vollständig entfernt. […]
Javascript debounce Funktionen
Beim Entprellen (engl. javascript debounce) geht’s darum, Funktionsaufrufe zu bündeln und nur den ersten oder letzten Call wirklich auszuführen: – Letzter Call: Jeder neue Trigger löscht den alten Timer, erst nach timeout wird mainFunc ausgeführt. Hier ruft process() erst nach 300 ms ohne neue Eingaben searchSomething() auf. – Nur erster Call: Beim ersten Trigger läuft mainFunc […]
Google Fonts in Angular 19
TL;DR: Du lädst die Google Font herunter, entpackst sie, kopierst die Regular-Datei in /public, bindest sie mit @font-face ein und aktivierst sie global oder gezielt im Stylesheet. Wenn du eine lokale Google Font in deinem Projekt nutzen willst, gehst du so vor: 💡 Wichtig: Der führende Slash in url('/…') muss bleiben, sonst findet der Browser […]
NGINX Reverse Proxy aufsetzen + SSL Zertifikat
Verwendung des NGINX Web Servers als Reverse Proxy und Integration von Let’s Encrypt für SSL Zertifikate
Application Deployment auf VPS mit GitHub Actions

Kurz und knackig erklärt, wie du mit GitHub Actions auf deinen eigenen VPS Server deine Application deployen kannst. Ohne schnick schnack!
Performance von AWS S3 Buckets

Lese- und Schreib-Geschwindigkeit: die eigentliche Performance von Amazons S3 Buckets genau unter die Lupe genommen.
Ausführungszeit in Go messen

Kompakte Go-Laufzeitmessung: defer-Timer + time.Now() nutzen und automatisch die Dauer deiner Funktionen ausgeben.
Einfaches Backup von Docker Volumes

Automatisierte Docker-Volume-Backups: Skript erstellen, Zeitplan einrichten und per SCP/rsync komfortabel vom Remote-Server sichern.
Let’s Encrypt
Let’s Encrypt ist ein kostenloser, automatisierter und offener Zertifizierungsdienst, der von der Internet Security Research Group (ISRG) bereitgestellt wird.
NGINX
NGINX ist ein Open Source Webserver, Reverse-Proxy, Load Balancer und HTTP-Cache in einem