For Humans & Their Machines
User-centred design in a world with AI agents.
For a long time, user-centred design meant designing for a person. Someone with eyes, hands, a moment of patience, a bias for the familiar. The whole craft sat on top of that assumption.
That assumption is fraying. A growing share of the people using software today are agents acting on someone's behalf. Many of them are, from the product's point of view, indistinguishable from a human user.
If we cannot tell the difference between a person and an agent on the other side of the screen, what does it mean to be user-centred in design?
This blog hopes to capture, question, share, and learn what works and how design is evolving in this new world.
Keep reading
- 4 min
MCP for QA: How to Trigger User Journey Tests from Claude
Use the Model Context Protocol to trigger automated user journey tests directly from Claude, Cursor, or your terminal. Here's a practical walkthrough.
- 4 min
Building a Self-Healing Product Feedback Loop
Turn error signals and feedback into almost instant product improvements with triage and cloud coding agents.