Beyond Planning: How GitHub Spec Kit Transforms Ideas into Implementation

In my journey exploring agentic DevOps tools, I’ve previously written about delivering major enhancements using Awesome Copilot and GitHub’s built-in Plan Agent. Each tool has pushed the boundaries of what’s...

From Awesome Copilot to Plan Agent: GitHub's Built-in Planning Revolution

In my previous post about delivering major enhancements using agentic DevOps, I shared how I leveraged GitHub’s Awesome Copilot repository to access proven prompts and agents for creating implementation plans....

Azure Copilot Agents: Transforming Cloud Operations

Microsoft Ignite 2025 has delivered what might be the most transformative announcement for cloud operations teams: Azure Copilot Agents. This isn’t just another AI assistant, it’s a fundamental reimagining of...

Welcome Home, Agents: How GitHub Copilot Agent HQ is Transforming Development Workflows

The development landscape has fundamentally shifted. We’re no longer working with simple AI assistants that complete our code,we’re orchestrating fleets of specialised agents that can take on entire features, collaborate...

Delivering Major Enhancements Without Writing Code: My Agentic DevOps Journey

As a busy professional, I found myself in a familiar situation, needing to deliver a major enhancement to an internal solution while managing my regular day-to-day responsibilities. The challenge wasn’t...

Agentic DevOps Safe Mode: A Practical Framework for Secure GitHub Copilot Agents

Agentic DevOps promises AI agents that understand requirements, write code, and manage workflows. GitHub Copilot Coding Agent is the next step. The enterprise question isn’t ‘can AI help?’, it’s ‘can...

Agentic DevOps: Getting the Most Out of GitHub Copilot's Coding Agent

The evolution of DevOps continues to accelerate, and we’re now entering the era of Agentic DevOps where AI agents don’t just assist with code completion, but actively participate in the...

GitHub Copilot's Agentic Memory: Teaching AI to Remember and Learn Your Codebase

One of the biggest challenges with AI coding assistants has been their stateless nature with every interaction starting from scratch, requiring developers to repeatedly explain coding conventions, architectural patterns, and...

Beyond Planning: How GitHub Spec Kit Transforms Ideas into Implementation

In my journey exploring agentic DevOps tools, I’ve previously written about delivering major enhancements using Awesome Copilot and GitHub’s built-in Plan Agent. Each tool has pushed the boundaries of what’s...

From Awesome Copilot to Plan Agent: GitHub's Built-in Planning Revolution

In my previous post about delivering major enhancements using agentic DevOps, I shared how I leveraged GitHub’s Awesome Copilot repository to access proven prompts and agents for creating implementation plans....

Azure Copilot Agents: Transforming Cloud Operations

Microsoft Ignite 2025 has delivered what might be the most transformative announcement for cloud operations teams: Azure Copilot Agents. This isn’t just another AI assistant, it’s a fundamental reimagining of...

Welcome Home, Agents: How GitHub Copilot Agent HQ is Transforming Development Workflows

The development landscape has fundamentally shifted. We’re no longer working with simple AI assistants that complete our code,we’re orchestrating fleets of specialised agents that can take on entire features, collaborate...

Building a Star Wars E-Commerce Empire with GitHub Spark: A Weekend DevOps Story

As a DevOps professional whose primary expertise lies in infrastructure, automation, and operational excellence rather than frontend development, I’ve always faced a persistent challenge: creating functional, presentable web applications for...

Delivering Major Enhancements Without Writing Code: My Agentic DevOps Journey

As a busy professional, I found myself in a familiar situation, needing to deliver a major enhancement to an internal solution while managing my regular day-to-day responsibilities. The challenge wasn’t...

Agentic DevOps Safe Mode: A Practical Framework for Secure GitHub Copilot Agents

Agentic DevOps promises AI agents that understand requirements, write code, and manage workflows. GitHub Copilot Coding Agent is the next step. The enterprise question isn’t ‘can AI help?’, it’s ‘can...

Agentic DevOps: Getting the Most Out of GitHub Copilot's Coding Agent

The evolution of DevOps continues to accelerate, and we’re now entering the era of Agentic DevOps where AI agents don’t just assist with code completion, but actively participate in the...

DevOps: Dead or Evolved?

DevOps: Dead or Evolved? For years, DevOps was the buzzword that transformed how we build software. It united developers and IT operations, breaking down silos, improving collaboration, and accelerating delivery....

MCP Apps: Interactive Dashboards Inside Your AI Conversations

If you’ve been working with AI agents lately, you’ve probably hit a limitation: the agent can describe what it found, but it can’t show you anything interactive. Your agent finishes...

MCP Apps: Interactive Dashboards Inside Your AI Conversations

If you’ve been working with AI agents lately, you’ve probably hit a limitation: the agent can describe what it found, but it can’t show you anything interactive. Your agent finishes...

GitHub Copilot's Agentic Memory: Teaching AI to Remember and Learn Your Codebase

One of the biggest challenges with AI coding assistants has been their stateless nature with every interaction starting from scratch, requiring developers to repeatedly explain coding conventions, architectural patterns, and...

Beyond Planning: How GitHub Spec Kit Transforms Ideas into Implementation

In my journey exploring agentic DevOps tools, I’ve previously written about delivering major enhancements using Awesome Copilot and GitHub’s built-in Plan Agent. Each tool has pushed the boundaries of what’s...

From Awesome Copilot to Plan Agent: GitHub's Built-in Planning Revolution

In my previous post about delivering major enhancements using agentic DevOps, I shared how I leveraged GitHub’s Awesome Copilot repository to access proven prompts and agents for creating implementation plans....

Azure Copilot Agents: Transforming Cloud Operations

Microsoft Ignite 2025 has delivered what might be the most transformative announcement for cloud operations teams: Azure Copilot Agents. This isn’t just another AI assistant, it’s a fundamental reimagining of...

Welcome Home, Agents: How GitHub Copilot Agent HQ is Transforming Development Workflows

The development landscape has fundamentally shifted. We’re no longer working with simple AI assistants that complete our code,we’re orchestrating fleets of specialised agents that can take on entire features, collaborate...

Building a Star Wars E-Commerce Empire with GitHub Spark: A Weekend DevOps Story

As a DevOps professional whose primary expertise lies in infrastructure, automation, and operational excellence rather than frontend development, I’ve always faced a persistent challenge: creating functional, presentable web applications for...

Delivering Major Enhancements Without Writing Code: My Agentic DevOps Journey

As a busy professional, I found myself in a familiar situation, needing to deliver a major enhancement to an internal solution while managing my regular day-to-day responsibilities. The challenge wasn’t...

Agentic DevOps Safe Mode: A Practical Framework for Secure GitHub Copilot Agents

Agentic DevOps promises AI agents that understand requirements, write code, and manage workflows. GitHub Copilot Coding Agent is the next step. The enterprise question isn’t ‘can AI help?’, it’s ‘can...

DevOps and AI Series: Azure Private MCP Registry

The rapid adoption of AI-powered development tools has fundamentally changed how organisations approach software delivery. As teams increasingly rely on Model Context Protocol (MCP) servers to enhance their AI capabilities,...

Agentic DevOps: Getting the Most Out of GitHub Copilot's Coding Agent

The evolution of DevOps continues to accelerate, and we’re now entering the era of Agentic DevOps where AI agents don’t just assist with code completion, but actively participate in the...

GitHub Copilot DevOps Excellence: Prompt Files vs Instructions vs Chat Modes

As we venture deeper into 2025, GitHub Copilot has evolved far beyond a simple code completion tool. The introduction of prompt files, custom instructions, and custom chat modes has transformed...

DevOps: Dead or Evolved?

DevOps: Dead or Evolved? For years, DevOps was the buzzword that transformed how we build software. It united developers and IT operations, breaking down silos, improving collaboration, and accelerating delivery....

DevOps and AI Series: Managing AI Models

Welcome back to our series on AI and DevOps! In our previous post, we laid the groundwork for deploying AI landing zones within a DevOps framework. Today, we’re going to...

DevOps and AI Series: Landing Zones

In today’s fast-paced digital landscape, the integration of artificial intelligence (AI) and DevOps practices is revolutionising how organisations manage their infrastructure and streamline operations. This blog post, the first in...

DevOps and AI Series: Managing AI Models

Welcome back to our series on AI and DevOps! In our previous post, we laid the groundwork for deploying AI landing zones within a DevOps framework. Today, we’re going to...

DevOps: Enhanced Release Automation with GitHub's AI-Powered Release Notes

In my previous article, “DevOps: Automating Release Tags”, I shared how we automated version tagging and release creation using GitHub Actions. While that solution worked well, the release notes generation...

DevOps: Enhanced Release Automation with GitHub's AI-Powered Release Notes

In my previous article, “DevOps: Automating Release Tags”, I shared how we automated version tagging and release creation using GitHub Actions. While that solution worked well, the release notes generation...

DevOps: Automating Release Tags

Recently, I was tasked with developing a consistent strategy for managing releases and tags in a GitHub repository that had grown organically without any version tracking system. The repository had...

Azure Copilot Agents: Transforming Cloud Operations

Microsoft Ignite 2025 has delivered what might be the most transformative announcement for cloud operations teams: Azure Copilot Agents. This isn’t just another AI assistant, it’s a fundamental reimagining of...

DevOps and Azure Policy Series: Remediation Tasks

Welcome to the fourth instalment of our DevOps and Azure Policy series! In our previous post, we explored how to manage policy exemptions using Infrastructure as Code (IaC) and CI/CD...

DevOps and AI Series: Azure Private MCP Registry

The rapid adoption of AI-powered development tools has fundamentally changed how organisations approach software delivery. As teams increasingly rely on Model Context Protocol (MCP) servers to enhance their AI capabilities,...

DevOps and Azure Policy Series: Exemptions

Welcome to the third instalment of our DevOps and Azure Policy series! In our previous post, we explored how to create and deploy custom policy definitions using Bicep and CI/CD...

DevOps and Azure Policy Series: Custom Policies

Welcome to the second instalment of our DevOps and Azure Policy series! In our previous post, we explored how to deploy policy initiatives with built-in policies using Bicep. Today, we’re...

DevOps and Azure IaC Series: Centralised Pipelines

DevOps and Azure IaC Series: Centralised Pipelines Welcome back to our DevOps and Azure IaC series! In our previous article, we delved into the Deploy phase, exploring effective approaches for...

DevOps and AI Series: Managing AI Models

Welcome back to our series on AI and DevOps! In our previous post, we laid the groundwork for deploying AI landing zones within a DevOps framework. Today, we’re going to...

DevOps and Azure IaC Series: Deploy

Welcome back to our Azure IaC and DevOps series! In our previous article, we delved into the Build phase, highlighting best practices to achieve consistent, repeatable builds. Today, we embark...

DevOps and AI Series: Landing Zones

In today’s fast-paced digital landscape, the integration of artificial intelligence (AI) and DevOps practices is revolutionising how organisations manage their infrastructure and streamline operations. This blog post, the first in...

DevOps and Azure Policy Series: Deployments

Azure Policy is a critical tool for ensuring governance and compliance within Azure environments. In this blog series, we’ll explore how to use Azure Bicep, a powerful Infrastructure as Code...

DevOps and Azure IaC Series: Build

In this series, we’ll explore the unique aspects of deploying CI/CD pipelines for Azure infrastructure, how it differs from software development, and the critical stages involved, including build and deploy...

DevOps and Azure Policy Series: Exemptions

Welcome to the third instalment of our DevOps and Azure Policy series! In our previous post, we explored how to create and deploy custom policy definitions using Bicep and CI/CD...

DevOps and Azure Policy Series: Custom Policies

Welcome to the second instalment of our DevOps and Azure Policy series! In our previous post, we explored how to deploy policy initiatives with built-in policies using Bicep. Today, we’re...

DevOps and Azure Policy Series: Deployments

Azure Policy is a critical tool for ensuring governance and compliance within Azure environments. In this blog series, we’ll explore how to use Azure Bicep, a powerful Infrastructure as Code...

DevOps and Azure IaC Series: Build

In this series, we’ll explore the unique aspects of deploying CI/CD pipelines for Azure infrastructure, how it differs from software development, and the critical stages involved, including build and deploy...

DevOps and Azure Policy Series: Remediation Tasks

Welcome to the fourth instalment of our DevOps and Azure Policy series! In our previous post, we explored how to manage policy exemptions using Infrastructure as Code (IaC) and CI/CD...

DevOps and Azure Policy Series: Exemptions

Welcome to the third instalment of our DevOps and Azure Policy series! In our previous post, we explored how to create and deploy custom policy definitions using Bicep and CI/CD...

DevOps and Azure Policy Series: Custom Policies

Welcome to the second instalment of our DevOps and Azure Policy series! In our previous post, we explored how to deploy policy initiatives with built-in policies using Bicep. Today, we’re...

DevOps and Azure IaC Series: Centralised Pipelines

DevOps and Azure IaC Series: Centralised Pipelines Welcome back to our DevOps and Azure IaC series! In our previous article, we delved into the Deploy phase, exploring effective approaches for...

DevOps and Azure IaC Series: Deploy

Welcome back to our Azure IaC and DevOps series! In our previous article, we delved into the Build phase, highlighting best practices to achieve consistent, repeatable builds. Today, we embark...

DevOps and Azure IaC Series: Build

In this series, we’ll explore the unique aspects of deploying CI/CD pipelines for Azure infrastructure, how it differs from software development, and the critical stages involved, including build and deploy...

MCP Apps: Interactive Dashboards Inside Your AI Conversations

If you’ve been working with AI agents lately, you’ve probably hit a limitation: the agent can describe what it found, but it can’t show you anything interactive. Your agent finishes...

GitHub Copilot's Agentic Memory: Teaching AI to Remember and Learn Your Codebase

One of the biggest challenges with AI coding assistants has been their stateless nature with every interaction starting from scratch, requiring developers to repeatedly explain coding conventions, architectural patterns, and...

Beyond Planning: How GitHub Spec Kit Transforms Ideas into Implementation

In my journey exploring agentic DevOps tools, I’ve previously written about delivering major enhancements using Awesome Copilot and GitHub’s built-in Plan Agent. Each tool has pushed the boundaries of what’s...

From Awesome Copilot to Plan Agent: GitHub's Built-in Planning Revolution

In my previous post about delivering major enhancements using agentic DevOps, I shared how I leveraged GitHub’s Awesome Copilot repository to access proven prompts and agents for creating implementation plans....

Azure Copilot Agents: Transforming Cloud Operations

Microsoft Ignite 2025 has delivered what might be the most transformative announcement for cloud operations teams: Azure Copilot Agents. This isn’t just another AI assistant, it’s a fundamental reimagining of...

Welcome Home, Agents: How GitHub Copilot Agent HQ is Transforming Development Workflows

The development landscape has fundamentally shifted. We’re no longer working with simple AI assistants that complete our code,we’re orchestrating fleets of specialised agents that can take on entire features, collaborate...

Building a Star Wars E-Commerce Empire with GitHub Spark: A Weekend DevOps Story

As a DevOps professional whose primary expertise lies in infrastructure, automation, and operational excellence rather than frontend development, I’ve always faced a persistent challenge: creating functional, presentable web applications for...

Delivering Major Enhancements Without Writing Code: My Agentic DevOps Journey

As a busy professional, I found myself in a familiar situation, needing to deliver a major enhancement to an internal solution while managing my regular day-to-day responsibilities. The challenge wasn’t...

Agentic DevOps Safe Mode: A Practical Framework for Secure GitHub Copilot Agents

Agentic DevOps promises AI agents that understand requirements, write code, and manage workflows. GitHub Copilot Coding Agent is the next step. The enterprise question isn’t ‘can AI help?’, it’s ‘can...

Agentic DevOps: Getting the Most Out of GitHub Copilot's Coding Agent

The evolution of DevOps continues to accelerate, and we’re now entering the era of Agentic DevOps where AI agents don’t just assist with code completion, but actively participate in the...

GitHub Copilot DevOps Excellence: Prompt Files vs Instructions vs Chat Modes

As we venture deeper into 2025, GitHub Copilot has evolved far beyond a simple code completion tool. The introduction of prompt files, custom instructions, and custom chat modes has transformed...

DevOps and Azure IaC Series: Deploy

Welcome back to our Azure IaC and DevOps series! In our previous article, we delved into the Build phase, highlighting best practices to achieve consistent, repeatable builds. Today, we embark...

Beyond Planning: How GitHub Spec Kit Transforms Ideas into Implementation

In my journey exploring agentic DevOps tools, I’ve previously written about delivering major enhancements using Awesome Copilot and GitHub’s built-in Plan Agent. Each tool has pushed the boundaries of what’s...

From Awesome Copilot to Plan Agent: GitHub's Built-in Planning Revolution

In my previous post about delivering major enhancements using agentic DevOps, I shared how I leveraged GitHub’s Awesome Copilot repository to access proven prompts and agents for creating implementation plans....

Azure Copilot Agents: Transforming Cloud Operations

Microsoft Ignite 2025 has delivered what might be the most transformative announcement for cloud operations teams: Azure Copilot Agents. This isn’t just another AI assistant, it’s a fundamental reimagining of...

Welcome Home, Agents: How GitHub Copilot Agent HQ is Transforming Development Workflows

The development landscape has fundamentally shifted. We’re no longer working with simple AI assistants that complete our code,we’re orchestrating fleets of specialised agents that can take on entire features, collaborate...

DevOps: Enhanced Release Automation with GitHub's AI-Powered Release Notes

In my previous article, “DevOps: Automating Release Tags”, I shared how we automated version tagging and release creation using GitHub Actions. While that solution worked well, the release notes generation...

DevOps and Azure Policy Series: Remediation Tasks

Welcome to the fourth instalment of our DevOps and Azure Policy series! In our previous post, we explored how to manage policy exemptions using Infrastructure as Code (IaC) and CI/CD...

Delivering Major Enhancements Without Writing Code: My Agentic DevOps Journey

As a busy professional, I found myself in a familiar situation, needing to deliver a major enhancement to an internal solution while managing my regular day-to-day responsibilities. The challenge wasn’t...

Agentic DevOps Safe Mode: A Practical Framework for Secure GitHub Copilot Agents

Agentic DevOps promises AI agents that understand requirements, write code, and manage workflows. GitHub Copilot Coding Agent is the next step. The enterprise question isn’t ‘can AI help?’, it’s ‘can...

DevOps and AI Series: Azure Private MCP Registry

The rapid adoption of AI-powered development tools has fundamentally changed how organisations approach software delivery. As teams increasingly rely on Model Context Protocol (MCP) servers to enhance their AI capabilities,...

Agentic DevOps: Getting the Most Out of GitHub Copilot's Coding Agent

The evolution of DevOps continues to accelerate, and we’re now entering the era of Agentic DevOps where AI agents don’t just assist with code completion, but actively participate in the...

GitHub Copilot DevOps Excellence: Prompt Files vs Instructions vs Chat Modes

As we venture deeper into 2025, GitHub Copilot has evolved far beyond a simple code completion tool. The introduction of prompt files, custom instructions, and custom chat modes has transformed...

DevOps and Azure Policy Series: Exemptions

Welcome to the third instalment of our DevOps and Azure Policy series! In our previous post, we explored how to create and deploy custom policy definitions using Bicep and CI/CD...

DevOps: Automating Release Tags

Recently, I was tasked with developing a consistent strategy for managing releases and tags in a GitHub repository that had grown organically without any version tracking system. The repository had...

DevOps: Dead or Evolved?

DevOps: Dead or Evolved? For years, DevOps was the buzzword that transformed how we build software. It united developers and IT operations, breaking down silos, improving collaboration, and accelerating delivery....

DevOps and Azure Policy Series: Custom Policies

Welcome to the second instalment of our DevOps and Azure Policy series! In our previous post, we explored how to deploy policy initiatives with built-in policies using Bicep. Today, we’re...

DevOps and Azure IaC Series: Centralised Pipelines

DevOps and Azure IaC Series: Centralised Pipelines Welcome back to our DevOps and Azure IaC series! In our previous article, we delved into the Deploy phase, exploring effective approaches for...

DevOps and AI Series: Managing AI Models

Welcome back to our series on AI and DevOps! In our previous post, we laid the groundwork for deploying AI landing zones within a DevOps framework. Today, we’re going to...

DevOps and Azure IaC Series: Deploy

Welcome back to our Azure IaC and DevOps series! In our previous article, we delved into the Build phase, highlighting best practices to achieve consistent, repeatable builds. Today, we embark...

DevOps and AI Series: Landing Zones

In today’s fast-paced digital landscape, the integration of artificial intelligence (AI) and DevOps practices is revolutionising how organisations manage their infrastructure and streamline operations. This blog post, the first in...

DevOps and Azure Policy Series: Deployments

Azure Policy is a critical tool for ensuring governance and compliance within Azure environments. In this blog series, we’ll explore how to use Azure Bicep, a powerful Infrastructure as Code...

DevOps and Azure IaC Series: Build

In this series, we’ll explore the unique aspects of deploying CI/CD pipelines for Azure infrastructure, how it differs from software development, and the critical stages involved, including build and deploy...

Building a Star Wars E-Commerce Empire with GitHub Spark: A Weekend DevOps Story

As a DevOps professional whose primary expertise lies in infrastructure, automation, and operational excellence rather than frontend development, I’ve always faced a persistent challenge: creating functional, presentable web applications for...

MCP Apps: Interactive Dashboards Inside Your AI Conversations

If you’ve been working with AI agents lately, you’ve probably hit a limitation: the agent can describe what it found, but it can’t show you anything interactive. Your agent finishes...

GitHub Copilot's Agentic Memory: Teaching AI to Remember and Learn Your Codebase

One of the biggest challenges with AI coding assistants has been their stateless nature with every interaction starting from scratch, requiring developers to repeatedly explain coding conventions, architectural patterns, and...

Beyond Planning: How GitHub Spec Kit Transforms Ideas into Implementation

In my journey exploring agentic DevOps tools, I’ve previously written about delivering major enhancements using Awesome Copilot and GitHub’s built-in Plan Agent. Each tool has pushed the boundaries of what’s...

From Awesome Copilot to Plan Agent: GitHub's Built-in Planning Revolution

In my previous post about delivering major enhancements using agentic DevOps, I shared how I leveraged GitHub’s Awesome Copilot repository to access proven prompts and agents for creating implementation plans....

Welcome Home, Agents: How GitHub Copilot Agent HQ is Transforming Development Workflows

The development landscape has fundamentally shifted. We’re no longer working with simple AI assistants that complete our code,we’re orchestrating fleets of specialised agents that can take on entire features, collaborate...

Building a Star Wars E-Commerce Empire with GitHub Spark: A Weekend DevOps Story

As a DevOps professional whose primary expertise lies in infrastructure, automation, and operational excellence rather than frontend development, I’ve always faced a persistent challenge: creating functional, presentable web applications for...

Delivering Major Enhancements Without Writing Code: My Agentic DevOps Journey

As a busy professional, I found myself in a familiar situation, needing to deliver a major enhancement to an internal solution while managing my regular day-to-day responsibilities. The challenge wasn’t...

Agentic DevOps Safe Mode: A Practical Framework for Secure GitHub Copilot Agents

Agentic DevOps promises AI agents that understand requirements, write code, and manage workflows. GitHub Copilot Coding Agent is the next step. The enterprise question isn’t ‘can AI help?’, it’s ‘can...

Agentic DevOps: Getting the Most Out of GitHub Copilot's Coding Agent

The evolution of DevOps continues to accelerate, and we’re now entering the era of Agentic DevOps where AI agents don’t just assist with code completion, but actively participate in the...

GitHub Copilot DevOps Excellence: Prompt Files vs Instructions vs Chat Modes

As we venture deeper into 2025, GitHub Copilot has evolved far beyond a simple code completion tool. The introduction of prompt files, custom instructions, and custom chat modes has transformed...

Welcome Home, Agents: How GitHub Copilot Agent HQ is Transforming Development Workflows

The development landscape has fundamentally shifted. We’re no longer working with simple AI assistants that complete our code,we’re orchestrating fleets of specialised agents that can take on entire features, collaborate...

DevOps and Azure Policy Series: Remediation Tasks

Welcome to the fourth instalment of our DevOps and Azure Policy series! In our previous post, we explored how to manage policy exemptions using Infrastructure as Code (IaC) and CI/CD...

DevOps and Azure Policy Series: Exemptions

Welcome to the third instalment of our DevOps and Azure Policy series! In our previous post, we explored how to create and deploy custom policy definitions using Bicep and CI/CD...

DevOps and Azure Policy Series: Custom Policies

Welcome to the second instalment of our DevOps and Azure Policy series! In our previous post, we explored how to deploy policy initiatives with built-in policies using Bicep. Today, we’re...

DevOps and Azure IaC Series: Centralised Pipelines

DevOps and Azure IaC Series: Centralised Pipelines Welcome back to our DevOps and Azure IaC series! In our previous article, we delved into the Deploy phase, exploring effective approaches for...

DevOps and Azure IaC Series: Deploy

Welcome back to our Azure IaC and DevOps series! In our previous article, we delved into the Build phase, highlighting best practices to achieve consistent, repeatable builds. Today, we embark...

DevOps and Azure Policy Series: Deployments

Azure Policy is a critical tool for ensuring governance and compliance within Azure environments. In this blog series, we’ll explore how to use Azure Bicep, a powerful Infrastructure as Code...

DevOps and Azure IaC Series: Build

In this series, we’ll explore the unique aspects of deploying CI/CD pipelines for Azure infrastructure, how it differs from software development, and the critical stages involved, including build and deploy...

Azure Copilot Agents: Transforming Cloud Operations

Microsoft Ignite 2025 has delivered what might be the most transformative announcement for cloud operations teams: Azure Copilot Agents. This isn’t just another AI assistant, it’s a fundamental reimagining of...

DevOps and AI Series: Landing Zones

In today’s fast-paced digital landscape, the integration of artificial intelligence (AI) and DevOps practices is revolutionising how organisations manage their infrastructure and streamline operations. This blog post, the first in...

MCP Apps: Interactive Dashboards Inside Your AI Conversations

If you’ve been working with AI agents lately, you’ve probably hit a limitation: the agent can describe what it found, but it can’t show you anything interactive. Your agent finishes...

DevOps and AI Series: Azure Private MCP Registry

The rapid adoption of AI-powered development tools has fundamentally changed how organisations approach software delivery. As teams increasingly rely on Model Context Protocol (MCP) servers to enhance their AI capabilities,...

GitHub Copilot's Agentic Memory: Teaching AI to Remember and Learn Your Codebase

One of the biggest challenges with AI coding assistants has been their stateless nature with every interaction starting from scratch, requiring developers to repeatedly explain coding conventions, architectural patterns, and...

Azure Copilot Agents: Transforming Cloud Operations

Microsoft Ignite 2025 has delivered what might be the most transformative announcement for cloud operations teams: Azure Copilot Agents. This isn’t just another AI assistant, it’s a fundamental reimagining of...

DevOps and Azure IaC Series: Centralised Pipelines

DevOps and Azure IaC Series: Centralised Pipelines Welcome back to our DevOps and Azure IaC series! In our previous article, we delved into the Deploy phase, exploring effective approaches for...

From Awesome Copilot to Plan Agent: GitHub's Built-in Planning Revolution

In my previous post about delivering major enhancements using agentic DevOps, I shared how I leveraged GitHub’s Awesome Copilot repository to access proven prompts and agents for creating implementation plans....

Beyond Planning: How GitHub Spec Kit Transforms Ideas into Implementation

In my journey exploring agentic DevOps tools, I’ve previously written about delivering major enhancements using Awesome Copilot and GitHub’s built-in Plan Agent. Each tool has pushed the boundaries of what’s...

DevOps and Azure Policy Series: Remediation Tasks

Welcome to the fourth instalment of our DevOps and Azure Policy series! In our previous post, we explored how to manage policy exemptions using Infrastructure as Code (IaC) and CI/CD...

DevOps and Azure Policy Series: Exemptions

Welcome to the third instalment of our DevOps and Azure Policy series! In our previous post, we explored how to create and deploy custom policy definitions using Bicep and CI/CD...

DevOps and Azure Policy Series: Custom Policies

Welcome to the second instalment of our DevOps and Azure Policy series! In our previous post, we explored how to deploy policy initiatives with built-in policies using Bicep. Today, we’re...

DevOps and Azure Policy Series: Deployments

Azure Policy is a critical tool for ensuring governance and compliance within Azure environments. In this blog series, we’ll explore how to use Azure Bicep, a powerful Infrastructure as Code...

DevOps: Enhanced Release Automation with GitHub's AI-Powered Release Notes

In my previous article, “DevOps: Automating Release Tags”, I shared how we automated version tagging and release creation using GitHub Actions. While that solution worked well, the release notes generation...

DevOps: Automating Release Tags

Recently, I was tasked with developing a consistent strategy for managing releases and tags in a GitHub repository that had grown organically without any version tracking system. The repository had...

DevOps and Azure Policy Series: Remediation Tasks

Welcome to the fourth instalment of our DevOps and Azure Policy series! In our previous post, we explored how to manage policy exemptions using Infrastructure as Code (IaC) and CI/CD...

Agentic DevOps Safe Mode: A Practical Framework for Secure GitHub Copilot Agents

Agentic DevOps promises AI agents that understand requirements, write code, and manage workflows. GitHub Copilot Coding Agent is the next step. The enterprise question isn’t ‘can AI help?’, it’s ‘can...

Building a Star Wars E-Commerce Empire with GitHub Spark: A Weekend DevOps Story

As a DevOps professional whose primary expertise lies in infrastructure, automation, and operational excellence rather than frontend development, I’ve always faced a persistent challenge: creating functional, presentable web applications for...

Beyond Planning: How GitHub Spec Kit Transforms Ideas into Implementation

In my journey exploring agentic DevOps tools, I’ve previously written about delivering major enhancements using Awesome Copilot and GitHub’s built-in Plan Agent. Each tool has pushed the boundaries of what’s...

DevOps: Enhanced Release Automation with GitHub's AI-Powered Release Notes

In my previous article, “DevOps: Automating Release Tags”, I shared how we automated version tagging and release creation using GitHub Actions. While that solution worked well, the release notes generation...

DevOps: Automating Release Tags

Recently, I was tasked with developing a consistent strategy for managing releases and tags in a GitHub repository that had grown organically without any version tracking system. The repository had...

MCP Apps: Interactive Dashboards Inside Your AI Conversations

If you’ve been working with AI agents lately, you’ve probably hit a limitation: the agent can describe what it found, but it can’t show you anything interactive. Your agent finishes...

Welcome Home, Agents: How GitHub Copilot Agent HQ is Transforming Development Workflows

The development landscape has fundamentally shifted. We’re no longer working with simple AI assistants that complete our code,we’re orchestrating fleets of specialised agents that can take on entire features, collaborate...