James (he/him) is a front-end developer focused on
user-friendly solutions for complex problems.
James is an experienced front-end developer and tech lead.
He is passionate about developer experience and its impact on the end result.
His expertise lies in simplifying big data and crafting mobile and web apps that
enhance user experiences. Many of James’ side projects relate to his hobbies as
a homebrewer and birder.
OddContrast is a color format converter,
featuring newer color formats like
Oklch, Oklab, and the Display P3 color space.
It’s also a color contrast checker
to help designers meet
WCAG 2 accessibility standards.
Design systems streamline development, communication, and consistency –
but often rely on dedicated teams and extended budgets.
We wanted a tool that helps create and maintain living style guides &
pattern libraries in an agile process, and on a budget. Herman helps you
keep your development process simple –
and your UX consistent –
as you scale over time.
OddBird’s Accoutrement tools
help keep design tokens meaningful to both humans and machines –
opening the door for automation, while improving readability.
These tools also integrate with Herman,
our automated pattern-library generator.