Publishing a VS Code extension: what actually breaks
Shipping a theme to the VS Code Marketplace and Open VSX took longer than writing it. Notes on Azure DevOps PAT tokens, uploading a .vsix by hand when the CLI login stalls, Eclipse Foundation namespaces, and why relative README image paths break in both registries.