Browse All Posts (121)

Visual Studio Code shows how to use the Command Palette to navigate faster in VS Code, including opening recent files, jumping to symbols in the current file, grouping symbols by type, and searching for symbols across the entire workspace.
Videos

Impersonating IT support: how threat actors turn a remote session into enterprise-wide access

Microsoft Security Research, Sagar Patil, Arlette Umuhire Sangwa, Jesse Birch and Ravikant Tiwari break down a hands-on-keyboard intrusion that starts with Microsoft Teams helpdesk impersonation, escalates through remote-control sessions and a malicious MSI, and ends with Node.js-based persistence and WinRM lateral movement, with concrete mitigations and Defender XDR hunting queries.
News
Cassidy Williams breaks down the new AI vocabulary showing up in developer conversations—loops, harnesses, squads, hill climbing, and model “openness”—and explains how these concepts map to practical ways teams build and improve agent-driven workflows (with GitHub Copilot as a concrete example of a “harness”).
News
ryanjadams explains how to keep Fabric Data Factory pipelines and Copy Jobs fully private when moving data to or from Snowflake, using Workspace-level Private Link, a private Azure Storage staging account, and Snowflake’s Azure Private Link storage integration.
News
Allison announces an update to GitHub Copilot enterprise-managed settings that lets organizations set any Copilot model as the default for new conversations, with optional per-team overrides via managed settings files.
News
Allison announces general availability of content exclusion support in the GitHub Copilot app and Copilot CLI, so enterprise, organization, and repository admins can prevent Copilot from using specified files as context and better protect sensitive code during agentic workflows.
News
Erik Kristensen explains how GitHub Copilot reduced end-to-end cost for agentic coding by optimizing whole tasks (not individual tool calls), including selective compression of noisy command output, removing wasted formatting, tightening prompts with regression tests, and batching background results to avoid extra model turns.
News

What's new in AI?

John Maeda shares a practical take on what’s genuinely new in AI: setting a clear goal, defining how you measure progress toward it, and using iterative loops that “hill climb” toward better results as tokens get cheaper and more capable.
Videos
GitHub’s podcast episode with Cassidy, Marlene, and GPS breaks down emerging AI terms—loop engineering, harness engineering, and squads—and connects them to practical agentic workflows, including how iteration loops affect cost and performance and how “open weight” differs from truly open source AI.
Videos

Visual Studio Code 1.137 (Insiders)

The Visual Studio Code Team shares Insiders updates for VS Code 1.137, focusing on Copilot-related workflow improvements such as clearer model token limits, better context handling when pasting GitHub issue/PR links, and updated new-session composer controls.
News
Mads Kristensen shows how to give each Visual Studio solution its own color theme so multiple IDE instances are easier to tell apart. He also explains the new scoped settings model in Visual Studio 2026, where solution-level settings are stored in a JSON file you can optionally commit to source control for consistent team setup.
News
James Montemagno introduces VS Code agent plugins and how they package and share AI customizations—like skills, MCP servers, and custom agents—so teams can reuse the same setup across projects and environments.
Videos
AmirJafari announces general availability of the Microsoft Fabric data agent integration in Copilot Studio, enabling agents to call governed Fabric data as a tool (Fabric IQ Data MCP) and return permission-respecting, data-grounded answers. The post highlights the new tool-based authoring experience, improved orchestration, and expanded publishing targets.
News
GitHub hosts a multi-hour Copilot Day live session covering new releases, hands-on demos, and practical workflows, including how Copilot works across GitHub, the CLI, and VS Code, plus a live-coding segment with Burke Holland, Pierce Boggan, and guests.
Videos
John Savill gives a quick, practical explanation of why generative AI models sometimes “hallucinate” (confidently produce incorrect information) and why this behavior is a natural outcome of how models generate text from probabilities rather than retrieving verified facts.
Videos
wolfgangdesalvador breaks down Azure’s MLPerf Storage v3.0 results for Azure Managed Lustre, focusing on how sustained throughput and fast checkpoint I/O help keep large AI training clusters from stalling.
Community
Alex-wdy explains an upcoming Azure Key Vault control plane API retirement and the required tooling upgrades to avoid breaking vault management operations. The post lists minimum Azure CLI and Az PowerShell versions, how to check what you have installed, and the exact upgrade commands to run before the February 27, 2027 deadline.
Community
Sithu explains why long-running Azure Batch tasks on Ubuntu nodes can get interrupted and re-queued on a daily schedule, even when the app itself never fails. The post shows how to confirm the cause on a node and how to stop the restarts without breaking your pool operations.
Community
gurjsing shows how to turn Microsoft’s published compliance scope (using Germany’s C5 as the example) into enforceable Azure controls by extracting the certified-service list from the Service Trust Portal, mapping it to ARM resource types, and deploying a deny/audit Azure Policy with a reviewable, automated workflow.
Community

Counterfeit installers to system compromise: Tracking a deceptive software download campaign

Microsoft Security Research, Microsoft Defender Experts and Parth Jomadkar document a malware campaign that uses look-alike software download sites and regenerated installer archives to compromise Windows systems. The post breaks down the attack chain, provides Defender XDR detections and KQL hunting queries, and lists practical mitigations and IOCs defenders can apply.
News
Amit Ganguli announces the public preview of the Resiliency Agent in Azure Copilot, which helps teams assess zonal resiliency across subscriptions, prioritize fixes with cost-aware indicators, and generate deployment-ready Bicep/Terraform templates and scripts to remediate gaps.
Community
Microsoft Developer demonstrates how to turn a deployed model into a reusable AI agent using the Microsoft Foundry SDK in Python, including adding instructions, running a multi-turn conversation, and wiring in MCP tools so the agent can take actions while maintaining context.
Videos
Allison announces general availability of Enterprise Live Migrations (ELM), a GitHub Enterprise feature for near-zero-downtime migrations from GitHub Enterprise Server to GitHub Enterprise Cloud with Data Residency, including cutover behavior, monorepo support, and CLI-based lifecycle management.
News
GitHub introduces a GitHub CLI update that lets developers attach local images or videos to issues, pull requests, and comments using a repeatable --attach flag, making it easier to share visual context directly in GitHub discussions.
Videos
Allison announces a generally available GitHub billing update that lets admins set an expiration date on individual user budgets, so temporary budget overrides are removed automatically and users fall back to the next applicable budget.
News

Introducing APIOps CLI

Sreekanth Thirthala introduces APIOps CLI, an open-source command-line tool for managing Azure API Management configuration as source-controlled artifacts, enabling reviewable pull-request workflows and repeatable promotions across environments using GitHub Actions or Azure DevOps pipelines.
Community
Michaela Isaacs explains the GA transition in Power BI and Microsoft Fabric from embedded ODBC drivers to Apache Arrow Database Connectivity (ADBC) drivers, why it improves large-result performance and security posture, and how to validate the change ahead of the tenant-wide cutover.
News
Allison announces a public preview update to GitHub Copilot code review that adds approval assessments on pull requests and, when enabled by admins, allows Copilot to submit an approval that can count toward required-approvals rules.
News
Microsoft Developer presents a student-focused course that uses the GitHub Copilot app to turn a resume into a live portfolio site, while teaching Git fundamentals, GitHub Pages deployment, Copilot modes, context/tokens, MCP servers, skills, and bring-your-own-model with Azure AI Foundry.
Videos
bgautam announces general availability of the Microsoft Fabric Admin API for listing workspace networking communication policies tenant-wide, aimed at improving security auditing, compliance monitoring, and governance reporting across Fabric workspaces.
News

Cybersecurity IR Workshop: The workshop you shouldn’t miss

Microsoft Defender Experts Cybersecurity Incident Response describes Microsoft DART’s Cybersecurity Incident Response Readiness Workshop, a scenario-driven engagement that stress-tests incident response plans with realistic attack simulations, threat hunting exercises, and feedback on how people, process, and telemetry hold up under pressure.
News
Nimrod Shalit introduces a new set of Microsoft Learn resources for implementing CI/CD in Microsoft Fabric, covering platform concepts, best practices, and hands-on tutorials for deploying Fabric items across dev/test/prod using Git integration, Azure DevOps pipelines, Terraform, the Fabric CLI, and the fabric-cicd library.
News
GitHub runs a beginner-friendly virtual training on the GitHub Copilot SDK, focusing on how developers can programmatically interact with Copilot and build custom agent capabilities that fit their team’s workflows across multiple languages.
Videos
Jonah Andersson explains how to take AI agents from prototype to production by building MCP servers on Azure Functions, using .NET to expose tools that agents can discover and invoke at runtime. The session uses a DevOps CI/CD scenario where agents detect deployment issues, diagnose failures, and create rollback PRs in Azure DevOps.
Videos
Allison announces an update to GitHub Discussions that lets owners of personal repositories block or unblock users directly from a discussion comment, matching the in-context controls already available for issue and pull request comments.
News

Today I will… review GitHub PRs

Aaron Powell walks through reviewing GitHub pull requests directly inside Visual Studio, from opening the PR list and navigating diffs to leaving inline comments, approving, and merging. He also shows how to bring GitHub Copilot into the review by adding a PR as chat context using the UI or the #pullrequest: command.
News

The Story of VS Code | Official Trailer

Visual Studio Code shares a trailer for “The Story of VS Code,” a documentary-style look at how VS Code evolved from early web editor experiments into a widely used open-source editor and extension ecosystem, and how the team is adapting as AI changes what a code editor can be.
Videos
Karen Lopez explains how Dynamic Data Masking in Microsoft SQL can protect sensitive fields while keeping data usable for day-to-day work. She focuses on the new regex-based masking support, how masking works in practice, and the trade-offs versus encryption, including common pitfalls like ad hoc query access.
Videos
Nicolas Mondada announces the GA release of Certificate Management for Azure Arc-enabled Kubernetes, a Microsoft-managed extension that automates TLS certificate issuance/renewal and trust bundle distribution across edge fleets, including support for disconnected operation, broad distro validation, and ARM64 edge hardware.
Community
Steve Downs announces the general availability of Azure Virtual Desktop Hybrid, which lets organizations run Azure Virtual Desktop session hosts on-premises while keeping Azure’s centralized control plane for brokering and management via Azure Arc.
Community

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.