Blog

Home Lab with Proxmox Part 1: Home Assistant
How to install Home Assistant OS as a Proxmox VE virtual machine, configure its resources, and pass through a USB device.
ProxmoxHome AssistantHome Automation

Home Assistant remote access with Cloudflare Tunnel
How to access Home Assistant remotely through a Cloudflare Tunnel without opening a port on your router.
Home AssistantCloudflareRemote Access

Corne: Low-profile wireless split keyboard
How I built a wireless low-profile Corne v2.1 split keyboard, including parts, assembly, cost, ZMK firmware, and OLED configuration.
Split keyboardMechanical keyboardCorneErgonomic keyboardKeyboardKailhChocLow profileZMK

Architects vs. Experimenters in Software Engineering
A practical comparison of architecture-first and prototype-first software engineering, including where each approach works best.
Software EngineeringPrototypingPlanningArchitectingSoftware Design

OpenWrt on Sophos AP55C
How to flash OpenWrt on a Sophos AP55C access point using UART and TFTP, then install the firmware permanently.
SophosAccess PointOpenWrtnetworkfirmware