Add a manifest, service worker, and HTTPS to enable offline support, push notifications, and install prompts on any site using vanilla JavaScript.
Hands-on experience with AI, self-hosting, Linux, and the developer tools Botmonster actually uses
Linux thermal management: fix laptop overheating
Cool an overheating Linux laptop through thermal monitoring, fan curve tuning, undervolting, and CPU power management with real-world case studies.
Automating Gmail with local AI agents and Python
Build a private Gmail agent in Python using local LLMs to summarize, classify, and draft emails without cloud exposure. Gmail API and Ollama setup.
Tuning the Steam Deck OLED kernel for gaming performance
Tune the Steam Deck OLED kernel for steadier frame times and longer battery life. Scheduler options, undervolting, TDP, and SteamOS profiles.
Lightweight full-text search: a guide to modern, high-performance engines
Meilisearch, Typesense, and Tantivy bring full-text search without Elasticsearch JVM overhead. Compare memory use, latency, and deployment fit.
Solving slow WiFi on Linux: moving beyond the 2.4GHz bottleneck
Slow WiFi on a Linux laptop? For real speed optimization, diagnose link-rate deception with nmcli and iperf3, then lock NetworkManager onto the 5GHz band.






