Marco Thiel
OAuth 2.0 & OpenID Connect: Finally Understanding Authentication 🔐
OAuth 2.0 handles authorization (who can do what), OpenID Connect adds authentication (who are you) on top. Together they form the backbone of
OAuth 2.0 & OpenID Connect: Authentifizierung endlich verstehen 🔐
OAuth 2.0 regelt die Autorisierung (wer darf was), OpenID Connect setzt die Authentifizierung (wer bist du) obendrauf. Zusammen bilden sie das Rückgrat moderner
Angular Signals: Reactive State Management Without RxJS 🚀
Angular Signals bring reactive state management without RxJS complexity. Learn signal(), computed(), and effect() for cleaner Angular code.
Angular Signals: Reaktives State-Management ohne RxJS 🚀
Angular Signals bringen reaktives State-Management ohne RxJS-Komplexität. Lerne signal(), computed() und effect() für sauberen Angular-Code.
Traefik + CrowdSec: Securing Your Homelab Against Attacks 🛡️
CrowdSec with Traefik in Docker: Automatically protect your homelab against brute-force attacks, scanners, and known malicious IPs.
Traefik + CrowdSec: Dein Homelab gegen Angriffe absichern 🛡️
CrowdSec und Traefik im Docker-Setup: So schützt du dein Homelab automatisch vor Brute-Force, Scannern und bekannten Angreifer-IPs.
Zod: Runtime Validation for TypeScript 🛡️
TypeScript types vanish at runtime. Zod gives you real runtime validation, no more blind trust in API responses or user input.
Zod: Runtime-Validierung für TypeScript 🛡️
TypeScript-Typen verschwinden zur Laufzeit. Zod gibt dir echte Runtime-Validierung, nie wieder blindes Vertrauen in API-Responses.
CSS :has(), The Parent Selector Everyone’s Been Waiting For 🎯
CSS :has() is the long-awaited parent selector, you can finally style parent elements based on their children. No more JavaScript hacks, no workarounds,
CSS :has(), Der Parent Selector, auf den alle gewartet haben 🎯
CSS :has() ist der lang ersehnte Parent Selector, du kannst jetzt endlich Eltern-Elemente basierend auf ihren Kindern stylen. Kein JavaScript mehr nötig, kein
htmx: Interactive Websites Without JavaScript Frameworks 🔄
htmx makes your websites interactive without React, Angular, or Vue. A few HTML attributes replace tons of JavaScript while still delivering dynamic UIs. Here&
htmx: Interaktive Webseiten ohne JavaScript-Frameworks 🔄
htmx macht deine Webseiten interaktiv, ganz ohne React, Angular oder Vue. Mit ein paar HTML-Attributen ersetzt du tonnenweise JavaScript und bekommst trotzdem dynamische