Projects
A11Y HTML
A collection and reference of accessible HTML for common UI components
a11yhtml.dev
Matchbox
SparkPost's component library
github.com/SparkPost/matchbox
React Delver
A node API to analyze JSX, collect design system component coverage, and find usage patterns
github.com/jonambas/react-delver
Sketch Reporter
A design symbol coverage reporter for Sketch to collect design system component coverage
github.com/jonambas/sketch-reporter
Libby
A lightweight React component development & testing environment
github.com/SparkPost/libby-react
Writing
Lessons Learned from a UX Engineer
Advice from a UX Engineer to anyone building design systems
React Component API Standards
A few React component API patterns, conventions, and guidelines
Creating a Color Palette
How SparkPost's UX team crafted a design system color palette
Contact
jon@jonambas.com