chris@dev
whoami

Hey! I'm Chris Reddington, a Developer Relations professional who loves bridging the gap between product teams and developers. I write, speak, and build to help developers succeed.

Chris Reddington speaking on stage

Featured Content

Hand-picked articles, talks, and videos that I'm most proud of.

Flight School

Flight School

2026-01-26 GitHub

AI-powered coding practice platform built with the GitHub Copilot SDK. Personalized challenges, real-time evaluation, and learning guidance based on your GitHub profile.

Context windows, Plan agent, and TDD: What I learned building a countdown app with GitHub Copilot

Context windows, Plan agent, and TDD: What I learned building a countdown app with GitHub Copilot

2026-01-20 · 14 min GitHub

Learn how I managed context to keep Copilot focused, used the Plan agent to sharpen vague requirements, and required Test Driven Development practices to catch bugs before users.

Building smarter interactions with MCP elicitation: From clunky tool calls to seamless user experiences

Building smarter interactions with MCP elicitation: From clunky tool calls to seamless user experiences

2025-09-04 · 7 min GitHub

Explore how MCP elicitation transforms AI tool interactions by gathering missing information upfront.

Latest Content

Haus Carpentry & Construction

Haus Carpentry & Construction

2026-07-31

A static Astro website for a South Wales carpentry and construction business, built with no CMS, database, or client-side framework, and deployed to GitHub Pages on a custom domain.

The Jury Pattern: a mixture of critics for AI code review

The Jury Pattern: a mixture of critics for AI code review

2026-06-03 · 15 min

One model reviewing its own plan tends to agree with itself. So I built a cleanup workflow shaped like a jury: separate critics from a deliberate mix of model families weigh the evidence, with a simple forcing function that keeps neighbouring reviewers off the same family. The orchestrator presides as judge, refuting rather than merging, votes promote shared findings, and a post-approval diff check can overrule a verdict that was unanimous and still wrong.

Multi-agent patterns in VS Code you won't learn from docs

Multi-agent patterns in VS Code you won't learn from docs

2026-06-03 GitHub

Building with one agent is familiar. Orchestrating a fleet of them in parallel across local, background, and cloud surfaces is where it gets real. This session covers the decisions that matter, how to decompose work across agents, when to fork vs. delegate, and how to verify quality when agents outnumber you — with patterns for multi-agent workflows you can apply to your own codebase.

An interactive agentic AI mental model

An interactive agentic AI mental model

2026-04-16

An interactive mental model for agentic AI that explains how instructions, retrieved context, session state, memory, MCP servers, sandbox execution, tool results, and the Think-Act-Observe loop fit together.

Agentic memory: what agents should and shouldn't remember

Agentic memory: what agents should and shouldn't remember

2026-04-10 · 11 min

Conversation state and retrieved context lead naturally into memory, but only if we're clear about what memory is for. Rules, skills, and instruction files package what you already know. Memory should capture what the work itself teaches the system, and that means reflection, verification, and forgetting matter just as much as recall.

AGENTS.md and SKILL.md: building a reusable agent toolbox

AGENTS.md and SKILL.md: building a reusable agent toolbox

2026-04-08 · 19 min

Context engineering gets more useful when the knowledge it depends on is packaged for reuse. In this post I map the portable core (AGENTS.md and SKILL.md), Copilot-specific concepts like custom instructions, agents and prompt files, and how to decide what knowledge belongs where.

tip: subscribe to get updates on new posts, talks, and videos
subscribe --rss (opens in new tab)