Browse Artificial Intelligence Blogs (32)

In this workshop summary, DevClass.com reviews Martin Fowler’s event marking 25 years since the Agile Manifesto, highlighting the growing impact of AI on coding, the renewed importance of TDD, and security risks in software development.
Agile ManifestoAIAI Coding AgentsAI DevelopmentAutomated Testing+15 more
John Edward analyzes if AI can fully replace the Solution Architect role, focusing on automation’s impact, the enduring necessity for human judgment, and specific challenges in complex enterprise environments.
AIArchitect RoleArchitectureAutomation ToolsBlogs+12 more
Harald Binkle explores how to extend AI agents with Visuals MCP, letting tools like GitHub Copilot render interactive tables, lists, and images inside VS Code using React, TypeScript, and a flexible MCP server.
AIAI AssistantsBlogsData VisualizationDeveloper Tools+14 more
DevClass.com explores GitHub’s preview release of agentic workflows, detailing how AI agents automate repository tasks. The article, authored by DevClass.com, breaks down security, configuration, and use case scenarios for this new automation concept.
Agentic WorkflowsAIAI SecurityAutomationBlogs+12 more
John Edward details how native Mermaid diagram support in Visual Studio 2026, enhanced by GitHub Copilot, empowers developers to visualize, generate, and maintain documentation seamlessly within their coding workflow.
AIAI Assisted DevelopmentArchitectureArchitecture VisualizationBlogs+15 more

Fabric IQ Agents: Bridging Enterprise Data and AI

Lauri Lehman details how Microsoft Fabric IQ empowers enterprises to create intelligent AI agents directly integrated with organizational data, highlighting architectural patterns and practical considerations for developers and AI professionals.
Agentic ArchitectureAIAI AgentsAzureBlogs+19 more
Jesse Houwing shares his journey improving GitHub Actions versioning with the release of 'actions-semver-checker' v2, leveraging Copilot Agent and automated testing to streamline and automate release management.
Actions Semver CheckerAIAutofixAutomationBlogs+16 more
John Edward provides a practical, detailed guide on designing safe agentic workflows with Microsoft Copilot, focusing on security, privilege management, auditability, and best practices for Microsoft-centric AI agents.
Agentic AIAgentic WorkflowsAIApproval FlowsAuditability+13 more

Trust, but Verify: Building Confidence in GitHub Copilot Output

Randy Pagels shares practical guidance for developers on building confidence in GitHub Copilot’s coding output by combining smart trust with targeted verification.
AIAI Code AssistantBest PracticesBlogsCode Review+8 more
Harald Binkle provides a thorough comparison of GitHub Copilot’s extension mechanisms—Custom Agents, Skills, and MCP Tools—guiding developers on selecting the best option for AI-powered coding workflows.
Agent SkillsAIAI ExtensionAI IntegrationAI Workflows+12 more
In this piece, Tim Anderson interviews Anders Hejlsberg, Microsoft technical fellow, revealing insights on AI's use in compiler porting and the impact of machine learning on programming languages and developer tooling.
AIAI in DevelopmentAI/MLAnders HejlsbergBlogs+15 more
DevClass.com presents insights from their interview with Anders Hejlsberg, focusing on the intersection of AI, programming languages, and the evolution of TypeScript tooling.
AIAnders HejlsbergBlogsC#Code Migration+12 more
Hidde de Smet explains how teams can move from individual AI-powered workflows to collaborative, spec-driven development. Explore practical team setups, CI/CD integrations, and advanced architecture strategies to grow your next Microsoft-focused project.
.NETAI Assisted DevelopmentArchitecture Decision RecordsAzure DevOpsBackend For Frontend+24 more

How to Review GitHub Copilot’s Work Like a Senior Developer

Randy Pagels outlines actionable strategies for reviewing GitHub Copilot's code output with a senior developer's mindset, emphasizing intent, assumptions, and iterative improvement.
AI in Software DevelopmentBest PracticesCode QualityCode ReviewCode Structure+11 more
Hidde de Smet delivers a comprehensive field guide for developers mastering AI-assisted and spec-driven development. This post, Part 3 of his series, dives into debugging, best practices, troubleshooting, and automation for production-ready workflows.
AI Assisted DevelopmentCI/CDCode AutomationConcurrencyCopilot+18 more

When to Lead, When to Delegate to GitHub Copilot

Randy Pagels discusses effective strategies for balancing human judgment and automation through GitHub Copilot, highlighting when to take the lead and when to delegate to maximize development workflow efficiency.
AI Powered DevelopmentAutomated TestingCode AutomationCode CollaborationCode Review+9 more
Tim Anderson reports on Tenzai's research led by Ori David, highlighting how applications built with 'vibe coding' using AI agents like Claude and Codex tend to be insecure due to common flaws and overlooked best practices.
AI AgentAI Code GenerationAI/MLApplication SecurityAuthorization Logic+17 more
DevClass.com analyzes security flaws in applications generated by AI coding agents, as reported by researcher Ori David. The article highlights common vulnerabilities in 'vibe-coded' apps—where AI handles most programming—and discusses why manual code review remains critical.
AIAI Coding AgentsApplication SecurityAuthorization LogicAutomation+14 more
Hidde de Smet continues his AI-assisted development series by demonstrating the full Spec-Kit workflow—detailing how to move from requirements to production-ready code using .NET 9, Blazor, and GitHub Copilot. A must-read for software engineers adopting modern, spec-driven workflows.
.NET 9AI Assisted DevelopmentASP.NET Core IdentityBlazor ServerC# 13+28 more
DevClass.com investigates the dramatic drop in Stack Overflow questions in 2025, contextualizing the trend with quotes and insights about the growing use of AI tools in developer workflows. Authored by the DevClass.com editorial team.
AIAI AssistantsBlogsCoding HelpCommunity Platforms+9 more

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.