chris@dev
whoami

Chris Reddington, Developer Advocate

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

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

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

2025-09-04 7 min GitHub

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

Latest Content

Connect Purple Suite, review ToolSmith's build | Build EmployeeWorks plugins with ToolSmith (Part 6)

Connect Purple Suite, review ToolSmith's build | Build EmployeeWorks plugins with ToolSmith (Part 6)

2026-11-10 ServiceNow

With the plan approved, ToolSmith starts building, and the first thing it needs is a connection to PurpleSuite. The sixth video in the Build EmployeeWorks plugins with ToolSmith series enters the API key and instance ID in a secure configuration form (never in chat), follows a failed test through to an updated plan, then checks what ToolSmith created against that plan.

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

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

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

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.

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