@mattpocockuk: Is anyone doing feature flag development with agents? Not tried it, but in theory feature flagging is an alternative mo…
Summary
Matt Pocock suggests using feature flags as a development strategy for AI agents, enabling gradual rollout and bug fixes.
View Cached Full Text
Cached at: 05/18/26, 10:32 AM
Is anyone doing feature flag development with agents?
Not tried it, but in theory feature flagging is an alternative model to PR’s to getting work on main.
- Put it on main, disabled by a flag
- Deploy with the rest of the system
- Unflag to selected users early
- Fix bugs for those users
- Unflag to more users
- Repeat until shipped
Feels like a perfect strategy to pair with agents
Similar Articles
@mattpocockuk: This is an extremely good watch. The things that felt novel/interesting to me: 1. Lock down your agents Humans tend to …
This post summarizes insights from Lauren's talk on shipping 2,500 PRs using locked-down AI agents, emphasizing verification infrastructure and feature maps for efficient codebase management.
@mattpocockuk: One thing missing from my skill set is what compound engineering has - the promise that your process improves over time…
A tweet explores the gap in AI skills for process improvement over time, suggesting a potential tool like '/improve-me' to update coding standards and refine agent behaviors.
@mattpocockuk: Uncle Bob gets it
Robert C. Martin (Uncle Bob) shares his experience that using AI agents significantly boosts productivity, though 30-40% of time is spent tuning and hardening the output.
@mattpocockuk: Which codebase design techniques from the pre-AI era still help agents? Deep modules, adapters/seams etc. Writing the '…
The author is discussing which codebase design techniques from the pre-AI era are still useful for AI agents, as part of writing a course on codebase design.
@mattpocockuk: My hot take from chatting to @poteto is that we should use MORE abstractions in the AI age You can use them (combined w…
Matt Pocock argues that developers should use more abstractions in the AI age, since they constrain agents to good design decisions, improve token efficiency, and make unwinding bad abstractions cheaper when working with AI coding agents.