Blog · 19 Beiträge
Sachen, die ich rausgefunden hab.
Was ich beim Entwickeln so lerne, landet hier. Meist zu Servern, Web-Performance und Security. Kein perfekter Ratgeber, einfach Notizen die vielleicht jemandem helfen.
Brotli vs Gzip: Webserver-Komprimierung optimieren
Comparison of Brotli and Gzip compression algorithms for web servers, with Nginx configuration best practices and performance optimization strategies.
Nginx Rate Limiting: Schutz vor DDoS und Brute-Force
Nginx Rate Limiting schützt deinen Server vor DDoS-Angriffen und Brute-Force-Attacken
WebSockets verstehen: Echtzeit-Kommunikation im Web
WebSockets ermöglichen bidirektionale Echtzeit-Kommunikation zwischen Browser und Server mit praktischen Implementierungsbeispielen.
Logrotate einrichten: Linux-Logs richtig verwalten
Configure logrotate to automatically rotate, compress, and manage Linux log files with practical examples for Nginx, Docker, and system logs.
Systemd Service Units: Linux-Dienste richtig verwalten
Learn how to create custom systemd service units, manage Linux services, and set up automatic monitoring with practical examples for web developers.
IPv6 einrichten: Dual-Stack Setup für Linux-Server
Practical guide to configuring IPv6 dual-stack on Linux servers, covering netplan setup, firewall rules, and common pitfalls
E-Mail-Server absichern: SPF, DKIM und DMARC Guide
Comprehensive guide to securing email servers with SPF, DKIM, and DMARC to prevent spoofing and improve deliverability
HTTP/2 vs HTTP/3: Webprotokolle im Vergleich
HTTP/2 and HTTP/3 compared: how QUIC and multiplexing improve web performance and when to use each protocol
Prometheus & Grafana: Server-Monitoring einrichten
Step-by-step guide to setting up Prometheus and Grafana for server monitoring on Linux with practical dashboard examples and alerting rules.
OWASP Top 10: Die häufigsten Sicherheitslücken im Web
Guide to OWASP Top 10 web application vulnerabilities and practical security fixes
DNS verstehen: So funktioniert das Internet-Telefonbuch
Comprehensive guide to understanding DNS: how domain resolution works, essential record types, and optimal configuration for web projects
Shell-Scripting: Bash-Automatisierung für Server
Learn Bash shell scripting from fundamentals to automated server monitoring with practical, immediately usable scripts.
GitHub Actions CI/CD: Zero-Downtime-Deployment Guide
Automatisches Deployment mit GitHub Actions einrichten: CI/CD-Pipeline für Zero-Downtime-Deployments auf deinem VPS, Schritt für Schritt erklärt.
PostgreSQL Backup-Strategie: Automatische Backups einrichten
Learn how to set up automatic PostgreSQL backups with pg_dump, cron jobs, and rotation to keep your VPS data safe.
VPS absichern: SSH, Firewall und Fail2ban Guide
Step-by-step guide to securing a VPS with SSH hardening, UFW firewall, Fail2ban, and automatic security updates
Nginx Reverse Proxy einrichten: Der komplette Guide
Complete guide to setting up Nginx as a reverse proxy with virtual hosts, SSL termination, rate limiting, and production best practices
Let's Encrypt & Certbot: HTTPS richtig einrichten
Kostenloses SSL/TLS mit Let's Encrypt und Certbot einrichten. Schritt-für-Schritt-Anleitung für Wildcard-Zertifikate, Auto-Renewal und HSTS.
Docker Compose Praxis-Guide für Webentwickler
Praktischer Guide zu Docker Compose für Webentwickler mit Best Practices, Netzwerkkonfiguration und Fallstricken
Core Web Vitals optimieren: Web-Performance Guide
Guide to optimizing Core Web Vitals (LCP, INP, CLS) with practical techniques for improving web performance