Topic

cyber-security

9 articles in this thread. Browse all topics.

What VS Code Remembers on Your Mac

VS Code stores configuration, extension state, workspace state, local file history, plugins, and logs across several locations on macOS. This post maps those directories, explains what they reveal, and separates local editor state from GitHub Copilot CLI and cloud data.

Evaluating Overlapping Plugins in Coding Agents

Overlapping plugins complicate attributing coding-agent outcomes to the model or its configuration. This post distinguishes package resolution from per-run behaviour and proposes controlled comparisons using invocation traces, correctness, safety and cost.

MCP Draft DCR Deprecation: What Client ID Metadata Documents Change

The MCP authorization draft deprecates Dynamic Client Registration as a compatibility fallback, not as an OAuth mechanism globally. Client ID Metadata Documents offer portable, origin-associated metadata, but do not authenticate a running public client. This article explains the operational trade-offs, localhost impersonation risks and metadata-fetch protections that remain.

MCP Client Registration Against Entra ID: The OAuth Proxy Pattern

An OAuth proxy can connect MCP clients to an Entra-backed service while keeping downstream registration separate from upstream application provisioning. This conceptual walkthrough explains the two authorization transactions, per-client consent, token validation and refresh limits that make the proxy a security-critical authorization server.

Securing Access to Azure PaaS Services Using Managed Identities

Developers are the driving force behind innovation in most technology companies today. However, rigid security practices often hamper their productivity by delaying access to critical systems and tool. How do we find a balance between security and productivity?