I’m a Freelance Lead UX Developer specialising in accessibility, design systems and CSS for product teams, start-ups and creative agencies.
I co-created Stylelint, an open-source CSS linter that flags problematic code using more than 170 built-in rules. It extracts embedded styles from HTML, Markdown and CSS-in-JS, as well as parsing CSS-like syntaxes, including SCSS and Less.
We built it for Node.js using PostCSS. It has over fifteen thousand unit tests using Jest and extensive documentation.
It’s downloaded ten million times a month and companies worldwide use it, including GitHub and Google.
Barnardo’s Design System
I co-created the Barnardo’s Design System. It’s a set of principles, guidance and examples to help designers and developers create accessible digital products for Barnardo’s, the UK’s largest children’s charity.