Browse All Posts (118)
GitHub shares a changelog update for OAuth apps, covering refresh tokens, access token lifetimes, and support for multiple callback URLs. It also highlights configuration details like the offline_access scope and a security audit tip for legacy wildcard redirect URI matching.
Visual Studio Code shares a quick tip on using GitHub Copilot in VS Code to generate a correct launch.json by analyzing package.json, so you can run and debug scripts using the built-in debugger without manually remembering configuration syntax.
Cameron Hamilton joins GitHub’s Rubber Duck Thursday to walk through how he built HALIE, his personal AI agent, including the key product decisions he made and what he learned from shipping it.
Kaleb Cole and Kurt Emrich show how to turn a repeated content-publishing routine into reusable GitHub Copilot workflows using agent skills, personas, plugins, and a marketplace, including drafting from notes, reviewing with an agent, converting to HTML, and publishing to GitHub.
Gwendolyn Vongkasemsiri and Garrett Berliner show how to use GitHub Copilot with Bootstrap 5 to modernize an existing portfolio site, focusing on responsive layout, accessible navigation, animated cards, skill badges, hover effects, and a sticky footer without rebuilding from scratch.
Ashley Steitz and Ahmed Ghaddah show how to use the GitHub Copilot app to turn a resume into a simple portfolio website, generating HTML, CSS, and JavaScript from prompts and then iterating on the design with features like a resume preview and dark mode.
Emily Rothrock and Shivani Sundaresan explain how to get better GitHub Copilot results while using fewer tokens by managing Copilot Chat context. They break down what “context” includes, how the context window works, and how to use commands like /context, /init, and /compact to keep sessions focused and accurate.
Alexander Elguezabal walks students through getting GitHub Copilot access via GitHub Education and the Student Developer Pack, then uses Copilot with Visual Studio Code to generate a simple “Hello World” website and open it locally as a starting point for a portfolio site.
Alexander Elguezabal shows how to bring your own AI model into the GitHub Copilot app using Microsoft Foundry and Azure, including creating Foundry resources via the Azure MCP Server, deploying a model, wiring it up as a model provider with an API key, and troubleshooting token rate limits.
Grant Harris and Kaleb Cole show how to control a GitHub Copilot session from a phone using the GitHub Mobile app, including pairing via QR code, answering Copilot’s clarifying questions remotely, and returning to a completed UI feature in the editor canvas for a portfolio site.
Kurt Emrich and Alexander Elguezabal show how to take a local portfolio site and publish it for free using Git, GitHub, and GitHub Pages, while teaching beginner-friendly version control concepts like commits, branches, pull requests, merges, and basic GitHub workflows.
Garrett Berliner and Emily Rothrock show how to extend GitHub Copilot using built-in tools and Model Context Protocol (MCP) servers, including installing the Playwright MCP server to automate a browser session. The episode also covers using file and internet tools, prompt keywords for tool selection, and switching Playwright from Chrome to Microsoft Edge.
Microsoft Developer introduces a beginner-friendly series that teaches GitHub Copilot through a single practical project: turning a resume into a portfolio website, publishing it with GitHub Pages, and iterating using better prompting, context management, MCP servers, and agent skills.
Shivani Sundaresan and Grant Harris walk through configuring the GitHub Copilot app for day-to-day AI-assisted development, focusing on practical settings like accounts, tool permissions, agent instructions, sessions, model selection, and how Interactive, Plan, and Autopilot modes fit together when building features in a repo.
Allison announces an update to GitHub’s blocked-user management experience for personal accounts and organizations, adding faster search, sorting, pagination, and clearer separation between searching existing blocks and creating new ones.
Matt Soucoup and Pablo Lopes walk through upgrading a legacy .NET Framework sample app to .NET 10 using the GitHub Copilot modernization experience built into Visual Studio, showing how guided checkpoints produce an assessment report, an upgrade plan, and step-by-step execution you can review and commit to source control.
GitHub shares a weekly developer-news roundup covering GitHub Universe 2026 updates, changes to GitHub OAuth apps (refresh tokens and multiple callback URLs), and security-related notes like Cloudflare detecting MCP traffic, plus a couple of project picks for local AI and terminal animations.
Allison announces a public preview that brings GitHub Copilot’s agentic workflow into Slack via the GitHub integration, letting teams start shared agent sessions with @GitHub to triage issues, investigate failures, implement changes in a secure sandbox, and open pull requests directly from conversations.
Allison announces a public preview that lets teams start a shared GitHub Copilot cloud agent session directly from Microsoft Teams by mentioning @GitHub. The update covers how work continues across Copilot surfaces, how cloud sandboxing and AI credits are billed, and how admins can require extra PR approvals for compliance oversight.
sanchitmehta (with co-author visagarwal) explains how Azure SRE Agent was redesigned to make autonomous operations safer by moving enforcement outside the agent’s reach—using microVM sandboxing, secretless authentication, output scrubbing, and risk-based approval so the environment, not the prompt, becomes the policy boundary.
John Savill runs through the Azure updates for 21st August 2026, covering changes across App Service, AVS licensing, ASR options, VM sizing, Application Gateway, Azure Firewall IPv6, SQL tooling in VS Code, SQL MI zone redundancy, Databricks region expansion, WSL Azure Linux, and new models and Copilot capabilities in Azure AI Foundry.
LuisFilipe shares a PowerShell script that repeatedly deploys Azure Managed Redis (AMR) using an ARM template, designed for scenarios where a region has temporary capacity restrictions and you can’t switch regions. It cycles through SKUs, cleans up failed deployments, and logs each attempt until the cache is created.
kevinguo announces Azure Web PubSub chat (public preview), a managed chat capability on top of Azure Web PubSub that adds chat-native concepts like rooms, members, roles, ordered messages, and persistent history, with a JavaScript client SDK and a REST API for server-side control.
Hidde de Smet explains Agent Plugins 1.0, a small packaging standard that lets teams ship portable Agent Skills and MCP server definitions once, while keeping Copilot-specific extras in a namespaced folder. The post covers the required file layout, manifest and MCP schemas, and enterprise governance controls for plugin and MCP server policy.
Allison announces a GitHub Issues update that lets teams pin saved views to a repository’s issues sidebar, plus a set of smaller improvements to the Issues Dashboard and issue dependency REST API behavior.
Reynald Adolphe hosts a VS Code Live session with members of the Visual Studio Code and GitHub Copilot teams, highlighting recent product features and updates across the editor and Copilot experience.
Vlad Fedorov shares GitHub’s write-up of the August 17 outage, what failed under peak traffic, and what the team is changing to reduce the chance and blast radius of future incidents. It covers capacity shortfalls, recovery actions, and concrete reliability work like retry limits, safer rollouts, and expanded Azure footprint.
WSilveira explains how the MCP Connectors canvas extension for the GitHub Copilot app lets agents use hosted MCP servers from Azure Connector Namespace without manually wiring endpoints, headers, or local proxies. It also covers how the user-scoped MCP config works across the Copilot app and Copilot CLI, plus key security details.
GitHub hosts a Rubber Duck Thursdays coworking-style coding session focused on checking out new goodies coming to GitHub and spending time coding together.
Allison announces general availability of the Windows 11 arm64 GitHub-hosted runner image with Visual Studio 2026, including how to opt in early via `runs-on` and what to expect during the September 2026 migration from the existing `windows-11-arm` image.
spurthikommajos explains how Microsoft Fabric Eventstream can connect to Azure Event Hubs using Fabric workspace identity (preview), replacing shared access keys with Microsoft Entra ID tokens and Azure RBAC. The post outlines why identity-based auth matters, how permissions are assigned, and the exact setup steps in Fabric and Event Hubs.
Naorbt announces the general availability of a new KPI visualization in Microsoft Fabric Real-Time Dashboards, designed to make operational metrics easier to interpret at a glance using status ranges, configurable scales, value formatting, and reference indicators.
salilkanade1 announces a preview of the Fabric Data Warehouse MCP Server (remote) and Skills for Fabric, aimed at letting MCP-compatible agents execute and iterate on T-SQL against live warehouse data while following Fabric-specific guidance for authoring, consumption, and operational troubleshooting.
James Montemagno introduces Agent Host in Visual Studio Code and explains how it keeps agent sessions persistent and accessible across different clients and machines, including VS Code, the Agents window, and the web.
dotnet explains how AI-assisted workflows are changing Windows Forms development, using real scenarios for migrating a legacy WinForms LOB app and building a new WinForms solution, plus a look at WinForms designer updates and upcoming .NET 11 runtime features.
dotnet explains what .NET developers need to know to improve application performance, focusing on how to identify hotspots, prevent common performance problems early, and use tooling to diagnose and fix slow code.
Anna Hoffman explains automatic backup immutability for Azure SQL Database and Azure SQL Managed Instance in a Q&A-style session, covering what “immutable backups” mean, why WORM matters, how to enable the feature, retention options, and how to verify whether backups are protected.
Scirqueira explains how to implement the Bronze, Silver, and Gold layers of a medallion architecture in Microsoft Fabric Data Warehouse, with concrete T-SQL patterns for ingestion, cleansing, and analytics-ready shaping, plus practical guidance on repeatability, performance, and governance boundaries between layers.
Allison announces a new GitHub code scanning dismissal reason, Mitigated, for cases where a vulnerability remains in code but external controls reduce its risk, helping teams align alert handling with formal risk-acceptance and exception processes.
Allison announces a generally available change that separates GitHub Code Quality CodeQL workflows onto a dedicated GitHub Actions path and actor, making it easier to distinguish Code Quality runs from code scanning in run history and usage/billing reports.