This post introduces Shadow Theory: a mental model for AI prompting that treats prompts as perspectives shaping what the model sees. It explains why better results often come from changing the angle of analysis rather than simply adding more instructions or context.
MSIX solves real packaging problems, but package identity and filesystem virtualization change where applications and settings live. For ISVs, the settings path is the bigger risk: customer state, rollback, support workflows, and migration from MSI all depend on predictable paths.
PowerShell's MSI deprecation exposes the problem with treating MSIX like a better MSI: user-registered packages can disappear from SYSTEM, breaking services, scheduled tasks, remoting, and automation.
Managing separate GitHub accounts for work and personal projects? Learn how to configure SSH keys, URL rewriting, and conditional git settings to automatically select the right identity—plus where GitHub's tools still need manual account switching.
Intermittent .NET host processes locking your build outputs? MSBuild's node reuse feature causes file locking in complex build systems. Learn how MSBUILDDISABLENODEREUSE fixes years of sporadic build failures, why this optimization backfires, and when you should disable it.
Visual Studio build logs are noisy and useless for real insight. MSBuild binary logs reveal what the IDE hides: where time is spent, which analyzers drag, and why projects rebuild. Learn how to capture .binlog files and finally see the truth behind your .NET builds.
Windows leaves behind hidden proxy configurations in the ProxyMgr registry that break apps even after disabling proxy settings. Learn how to identify and completely eliminate these phantom settings that affect system services like Kerberos authentication.
A hands-off experiment building a Rust-based Model Context Protocol (MCP) proxy tool using only GitHub Copilot agent mode. Covers setup, multi-transport support, and lessons learned from letting Copilot do all the coding.
Microsoft’s Remote Desktop client (MSRDC) is being deprecated, and recent updates have broken MsRdpEx support. Learn how to download and pin a stable version, disable auto-updates, and preserve access before MSRDC goes away for good.
Learn how to disable the Windows 11 taskbar search box for all users by default using PowerShell and registry edits. Includes a deep dive into why the setting gets reset and how to prevent it with a reliable fix.