Homelab-first: Proxmox, Docker, and a Pi-hole/Unbound DNS stack that mostly runs itself. On top of that, AI-assisted automation and agent tooling for day-to-day scripting and system maintenance โ Linux/Ubuntu, Bash, Python.
Outside the infra side, I build Android apps and web tools for cycling and bikepacking (route planning, live tracking, GPX handling) โ most of those live in private repos while they're in active development.
Preference: reproducible, script-first, low-maintenance over anything that needs a dashboard to babysit it.
Infra & Networking
| Repo | Description |
|---|---|
| ๐ ๏ธ proxmox-manager | Bash TUI for Proxmox VM/CT lifecycle, snapshots, SPICE console access |
| ๐ฐ๏ธ pihole-maintenance-pro | Automated Pi-hole v6 maintenance: updates, gravity rebuilds, health checks |
| ๐ Pi-hole-Unbound-PiAlert-Setup | One-command DNS stack: Pi-hole + Unbound + LAN monitoring |
| ๐ Pi-hole-v6.0-Comprehensive-Guide | Field notes on Pi-hole v6: performance, filtering, API |
| ๐ Sysadmin_Cheatsheet | Linux, Windows, Proxmox, and Git guides from real troubleshooting |
| ๐ฎ minecraft-server-Proxmox | Reproducible Java/Bedrock Minecraft server setup on Proxmox |
Voice, AI & Automation
| Repo | Description |
|---|---|
| ๐๏ธ blitztext-linux | Local Whisper speech-to-text with AI rewriting, hotkeys, auto-paste |
| ๐ blitztextweb | Companion web front-end for Blitztext |
| ๐ GeminiVault | Curated Gemini Gems and system instructions |
Misc
| Repo | Description |
|---|---|
| ๐ฑ bikezone-planner | Android route planner with isochrone visualization (MapLibre, Compose) |
| ๐ง Chrome-Audio-Record | Records a single Chrome tab's audio via a virtual PulseAudio/PipeWire sink |
Last updated: 2026-09-01





