← All speakers

Bio, Work & Ideas

Liam Hampton

Conference affiliation: Microsoft · 2026

Liam Hampton is a Senior Cloud Advocate at Microsoft and software engineer working on Visual Studio Code, GitHub Copilot, and the practical design of coding-agent workflows. His background in Go, cloud infrastructure, and developer education informs a specific approach to AI-assisted programming: delegate work selectively while preserving human oversight, isolation, and visibility.

In 2020 and 2021, Hampton published guides to deploying Go applications with IBM Cloud tooling and table-driven testing in Go. By 2023, he was hosting The Go Show, a Microsoft Reactor series exploring web servers, test-driven development, Azure services, serverless functions, and GitHub Copilot. He also clarified how the Azure CLI and Azure Developer CLI serve different stages of application development and deployment.

His more recent work applies that engineering foundation to the Model Context Protocol, concurrent coding agents, and interfaces that make automated work easier to inspect.

  • Match agent autonomy to the task. Hampton distinguishes local, background, and cloud agents according to how closely developers need to supervise them. In his coding-agent workflow, a local agent writes tests and improves error handling, a background agent builds a frontend in an isolated Git worktree, and a cloud agent prepares documentation. He emphasizes local testing, token costs, controlled tool permissions, and review before pull requests.
  • Make parallel agent sessions observable. His Copilot CLI Session Monitor is a read-only macOS menu-bar application that identifies active Copilot CLI sessions through local metadata and process locks, displays working directories, and can focus the relevant terminal tab.
  • Put interactive tools inside the editor. Hampton’s MCP Apps project explores interfaces embedded directly in coding-agent conversations. In a shared session with Marlene Mhangami, he demonstrated a Go profiler that renders an interactive flame graph inside VS Code chat. Sandboxed iframe rendering isolates the interface from editor settings and other external capabilities.
  • Build agents around concrete jobs. Interview Doctor uses Go and the GitHub Copilot SDK to generate interview questions from a résumé, target role, seniority, and optional job description. His F1 Race Engineer MCP server extends the same practical experimentation into Formula 1 data.

Read the topics behind these talks

2 conference talks

References