An SSH config file example, with per-domain keys, ProxyJump, Match rules, FIDO2 tokens, and the one-line fix for too many authentication failures.
Hands-on experience with AI, self-hosting, Linux, and the developer tools Botmonster actually uses
Build a Zigbee end device with ESPHome and the Nordic nRF52
Build Zigbee end-devices on nRF52 with ESPHome YAML. Flash XIAO, DK, or Feather boards to join Zigbee2MQTT or ZHA with power-efficient sleep modes.
Split-pane Markdown editor in 100 lines JS
Build a split-pane Markdown editor with live preview using vanilla JavaScript and the marked library. No build tools, runs in one HTML file.
Fix Zigbee drops: routers, channels, and placement
Fix Zigbee device drops by optimizing mesh topology: add routers every 10-15 meters, move coordinator from WiFi, select a clean Zigbee channel number.
Low-profile mechanical switches compared: Kailh Choc v2, Cherry MX Low Profile, and Gateron KS-33
A breakdown of three dominant low-profile switch families: travel, stem geometry, keycap compatibility, and which fits ergonomic splits and gaming.
Smart Pet Feeder for $20: Ditch $150 commercial feeders
Build a DIY smart pet feeder for under $25 with an ESP32, servo, and 3D-printed auger. Scheduled feedings and portion control via Home Assistant.






