Wire a PMS5003 or Sensirion SEN66 to an ESP32 with ESPHome to build a low-cost air quality sensor for Home Assistant. No cloud, no subscription, under $50.
Hands-on experience with AI, self-hosting, Linux, and the developer tools Botmonster actually uses
Build interactive charts in Hugo without JavaScript
Turn CSV and JSON data into accessible SVG charts at Hugo build time using shortcodes. No JavaScript, no Chart.js, and zero runtime overhead.
Hugo builds: parallel rendering, image cache, fingerprinting
Optimize Hugo builds with parallel rendering, image pipeline caching, CSS/JS fingerprinting, and CI caching. Cut build times from minutes to seconds.
Self-hosting Gitea as a GitHub alternative: setup, CI/CD, and mirroring
Self-hosted Git platform with GitHub features: pull requests, CI/CD, registries, and mirroring. Deploy production-ready Gitea with Docker in minutes.
Reverse engineer USB devices with Wireshark and Python
Reverse engineer USB devices by capturing traffic in Wireshark and writing Python drivers with pyusb. Skip vendor software and control it from Linux.
SDXL 2.0 LoRA: 50-300 MB adapters on 12 GB VRAM
Fine-tune Stable Diffusion XL 2.0 with LoRA adapters: dataset prep with vision-language models, training with kohya_ss, custom styles on 12GB VRAM.






