Overview
Development work doesn't always happen at the main machine. This is the personal infrastructure that makes remote access to the main development setup practical — without routing traffic through third-party cloud services, which introduce latency, privacy concerns, and dependency on uptime you don't control.
The setup covers network tunnelling for remote desktop access, multi-monitor configuration that survives remote sessions without collapsing to a single virtual display, and system-level configuration for keeping a GPU-heavy development machine responsive under remote load.
Technical Breakdown
Challenges & Lessons
The DisplayPort persistence problem consumed the most time. The issue was non-obvious because the symptom (collapsed monitor layout) appears immediately on remote connection, but the root cause (display driver releasing the DP link) is several layers below where Windows exposes any configuration. The EDID ghost display solution is a well-known workaround in the remote desktop community but is nowhere in official Microsoft documentation.
The no-cloud-dependency requirement turned out to be simpler to satisfy than expected. A small relay server running a single tunnel daemon is cheaper, faster, and more reliable than every commercial remote access product tested before this setup was built.