tinytable
A 3 kB accessible data table component with sorting, sticky headers and keyboard navigation.
- TypeScript
- Accessibility
TypeScript 2.1k 118
Open to staff & senior roles from January
Senior frontend engineer at Northwind Travel in Berkeley. Nine years of turning complicated products into pages that load quickly and work for everyone.
/now
Updated every few months
Selected work
A 3 kB accessible data table component with sorting, sticky headers and keyboard navigation.
Rewrote Northwind's checkout as progressively-enhanced server-rendered pages. Conversion up 18%.
CLI and browser extension that audits color contrast across a whole design-token file.
Writing
I'm available for senior and staff roles, and the occasional consulting project on performance or accessibility.