AI Engineering Needs Platform Controls

AI-assisted engineering is moving beyond “can the agent do the task?” and into the same practical concerns platform teams already deal with: cost visibility, ownership, observability, governance, repeatable workflows, and sensible defaults.

This post looks at why AI engineering needs boring platform controls, from APIM policies and token visibility through to Agent Skills, MCP, Terraform modules, OpenTelemetry, and evaluation loops.

AI-Assisted Engineering Is Becoming a Platform Capability

AI-assisted engineering is moving beyond proving that agents can complete tasks. The harder question is whether those workflows can be repeated, reviewed safely, kept within sensible cost, and improved over time.

This post looks at why platform teams need to treat AI usage as more than activity metrics, with a focus on token visibility, repeatable agent skills, controlled context, practical guardrails, and measurement that connects AI-assisted work to real engineering outcomes.

Keep GitHub Copilot Agent Skills Small and Focused

One of the easiest mistakes to make with GitHub Copilot Agent Skills is treating them as somewhere to store every useful instruction you have ever written. It usually starts well, you create a Terraform module skill, an Azure architecture skill, a pull request review skill, or a cost optimisation skill. It helps, so you add … Read more

The Real Value of GitHub Copilot Rubber Duck

GitHub Copilot Rubber Duck is interesting not because it adds more AI to the workflow, but because it focuses on a more important problem. In agent-driven coding, the real issue is often not generating code, but catching weak assumptions and flawed plans before they spread across larger changes. This post looks at why a second opinion inside GitHub Copilot CLI makes sense, where it could genuinely help, and why review quality matters more than more generation.

What Makes a Good GitHub Copilot Agent Skill?

After building a growing set of GitHub Copilot skills across areas such as Azure API Management, infrastructure as code authoring, and diagram generation with tools like Excalidraw and Draw.io, I have found that the difference between a skill that is genuinely useful and one that quietly disappoints usually comes down to a small number of … Read more