The engineer's guide to custom keyboards: switch selection, hot-swap PCBs, building a split, QMK vs ZMK firmware, flashing and keymap design, and using a macropad as a workflow tool.
Hardware & Embedded
-
Custom Mechanical Keyboards: QMK, ZMK, Splits, and Macropads -
Edge AI Accelerators: Coral, Hailo, and Jetson Orin Nano Super Compared A practical guide to edge AI accelerators for the homelab: Google Coral TPU, Hailo-8 and Hailo-8L, and the Jetson Orin Nano Super. Real benchmarks, power draw, use case fit, and where each beats or loses to a small discrete GPU.
-
ESP32 and MicroPython for the Homelab: Custom Sensors and Home Assistant Integrations from Scratch The software engineer's entry point into microcontrollers: choosing the right ESP32 variant, flashing MicroPython, wiring up real sensors, publishing to MQTT, and integrating with Home Assistant — plus when to use ESPHome instead.
-
Mini PC Deep Comparison: Beelink, Minisforum, Topton, and GMKtec for the Homelab The mini PC has become the default homelab node for most use cases. This is the practical guide to choosing between Beelink, Minisforum, Topton, and GMKtec: idle power, thermal headroom, NIC quality, NVMe slots, and which specific models are worth the money in 2026.
-
PiKVM and JetKVM: Remote Console Access for Real Servers A practical guide to KVM-over-IP for homelabs: PiKVM v4 vs JetKVM vs the alternatives, ATX power control, IPMI/Redfish integration, Tailscale for remote access, and how to cover a full rack with one or two devices.
-
The Quiet Server Build: Acoustics, Cooling, and Vibration in a Homelab How to build a homelab that doesn't sound like a data center: fan selection and PWM curves, PSU acoustic profiles, vibration isolation for spinning drives, room treatment, and the tradeoffs between silence and thermal headroom.