Dual-boot Linux and Windows with systemd-boot, a shared exFAT partition, and an EFI System Partition. Setup, bootloader config, and update safety.
Hands-on experience with AI, self-hosting, Linux, and the developer tools Botmonster actually uses
Caddy reverse proxy for self-hosted services: zero-config HTTPS
Caddy provisions TLS certificates with zero config. Install the binary, write a three-line Caddyfile per service, and get automatic HTTPS.
ESP32 mailbox sensor: reed switch, VL53L0X, $15, months battery
Build a mailbox sensor with ESP32 and ESPHome that pushes notifications via Home Assistant. Costs under $15 and runs for months on battery.
SQLite at the edge: 100x faster reads, Cloudflare D1 and LiteFS
SQLite at the edge: sub-millisecond queries in serverless, CDN environments. Cloudflare D1, Turso, and Litestream distribute databases for production.
Why AI is killing the internet: model collapse and the knowledge commons
AI eroded the web: Stack Overflow dropped 78% since ChatGPT. Sources lose traffic to AI answers, which breaks the incentive to share anything.
Generate conventional commits locally with Ollama and Git hooks
Wire a local LLM into Git hooks to automatically generate well-structured conventional commit messages from staged diffs. Excellent drafts for review.






