Side Projects
Small tools and experiments. Most are born from a specific need and maintained just enough to keep working.
netprobe
A lightweight TCP/UDP connectivity checker written in Go. Reports latency, packet loss, and TLS handshake times. Useful for quickly comparing routes across different VPN endpoints. Source on GitHub →
dnsbench
Shell script that benchmarks DNS resolvers from your current location. Tests DoH, DoT, and plain UDP endpoints. Outputs a sorted table of median response times. Source on GitHub →
vps-init
My VPS hardening script for Debian. Sets up SSH key auth, fail2ban, unattended-upgrades, iptables rules, and a swap file. Idempotent — safe to re-run. Source on GitHub →
caddy-deploy
A Makefile-driven workflow for deploying static sites with Caddy. Handles cert provisioning, compressed file serving, and basic security headers. Zero dependencies beyond Caddy itself. Source on GitHub →