How I work
Practical examples of how I find system problems, make decisions, and help teams deliver with less repeated work.
System decisions
Making design system limits visible while designingDesign and code
Starting design from the working productSystem decisions
Finding and prioritising design system gapsDesign and code
Building working components before product deliverySystem decisions
Designing flexible components with clear limitsAccessibility
Building accessibility into shared componentsInteraction craft
Making interaction behaviour reusable