
Good Design Starts With Utility
A lot of modern design is optimised to be seen rather than used. Interfaces are polished, animated, and visually impress…
Ask yourself: are users better off?
A lot of product and engineering teams say they are user-focused. Far fewer actually organise themselves around user out…

Designing Agent Interfaces for High-Stakes Decisions
AI systems are increasingly moving beyond summarisation and copilots into something more consequential: decision support…

The Forward-Deployed Designer
“Forward deployed” started as a term in engineering and consulting. It describes people who work directly with the custo…

Agentic Interfaces: Beyond the Chat Window
For the last few years, AI product design has largely revolved around one thing: the chat interface. Prompt in, response…
Systems thinking > pixel perfection
For a long time, product design has been closely associated with visual polish. Spacing, typography, alignment, colour. …

The Design Process in 2026
Design tooling has fundamentally changed with the latest and greatest vibe-coding tools. It’s now faster than ever to ge…
AI and ML Design Resources for UX Designers
I’ve come across a few really good resources for UX Designers getting into or involved in designing for complex apps and…

A User-First Approach to AI Strategy
“Enterprise AI strategy” is something you’d find on a consultant’s slide deck with lots of arrows, maybe a few buzzwords…

Product Designer Portfolio Tips
I have reviewed about 100 product designer portfolios in the last couple of weeks for 2 open midweight product designer …

Thumbs Up to the Humans in the Loop
Back in the early days of building apps, when we were still deploying things with FTP and debugging with alert(), one of…
Why you should listen to your superusers over your metrics
Most users don’t care about your product. That might sound harsh, but hear me out. For the vast majority of people, your…

Let Users Touch the Product: Designing for Agency
Too many apps and digital products treat users like passive observers. They surface dashboards, deliver reports, and wal…

The Technical Service Blueprint: Bridging UX and Engineering
In many digital projects, user experience (UX) and technical architecture are treated as separate tracks. Designers focu…

Thinking beyond chat interfaces for human-agent interaction
From Chat to Click Chat-based interfaces are the go-to solution for agent interactions, helping new users of agent syste…
How do you design explainability in Complex Systems?
AI has become a driving force in software from personalised recommendations to critical decisions in healthcare and fina…

The Importance of a Tangible Interface
Humans are tactile creatures. We’re wired to understand the world by touching, feeling, and interacting with the objects…

Designing from 0 to 1: Meet Users Where They Are
When designing a new product or feature, the excitement of innovation can tempt us to jump straight to the “big idea.” B…
Linear vs Hierarchical Navigation
When making custom interfaces I’ve seen it over an over again where the interface becomes a linear “story”. You might ha…

Users Want Small Tasks: Designing for Busy, Distracted People
Users are busy. They’re juggling notifications, errands, meetings, and a hundred other priorities. In this chaotic envir…