enim
Security researcher, CTF player, and compulsive self-hoster. Building byte-guard.net from a $10/mo Hetzner VPS. Everything I publish I have actually run in production.
Setting Up WireGuard VPN on Your Own Server
TL;DR Deploy a self-hosted WireGuard VPN server using Docker Compose in under 15 minutes. Generate client configs automatically and connect
Ghost vs WordPress in 2026: Which Is Better for Technical Blogs?
Every technical blogger eventually faces this decision: Ghost or WordPress? WordPress powers 43% of the internet and has a plugin for everything.
Docker Security Best Practices for Self-Hosters in 2026
TL;DR: The Docker security practices that reduce the most risk are running applications as non-root, publishing only required ports, dropping
Hetzner vs Contabo vs Vultr: Best VPS for Self-Hosting in 2026
Hetzner vs Contabo vs Vultr: Best VPS for Self-Hosting in 2026 Affiliate disclosure. This post contains affiliate links for some providers.
How to Harden Your Linux VPS in 10 Minutes
TL;DR Lock down a fresh Linux VPS in 10 minutes: disable root SSH login, set up SSH keys, configure UFW firewall,
How I Built byte-guard.net from Scratch on a Hetzner VPS
I wanted a security blog that I fully controlled — no managed platforms, no vendor lock-in, just a VPS and a stack