Why design systems and accessibility belong together
A design system is the shared set of components, patterns, rules and documentation a product team builds from. Accessibility is the practice of making products usable by people with a wide range of abilities. They are usually treated as separate projects. They shouldn't be.
Most accessibility failures are created in a small number of places: colour choices, form components, interactive widgets, focus styles, and the way status and errors are communicated. Those are exactly the things a design system defines. If the system gets them right, every screen built from it inherits the fix. If it gets them wrong, every screen inherits the failure - and accessibility becomes an endless per-screen retrofit.
That is the core of how I work: accessibility built into the system's defaults, and a system governed well enough that it stays that way.
My experience here is hands-on. At Robosoft Technologies I led development and adoption of a customer-facing design system that improved reusability, and contributed to WCAG A/AA/AAA accessibility for a major banking client.




