Design System Starter
Built to eliminate repetitive setup for new projects
Production-ready component library with WCAG 2.1 AA compliance, semantic tokens, and comprehensive documentation. Features 24+ components with full TypeScript support.
Production systems and tools built to solve real problems.
Not demos. Not tutorials. Things that work under load.
Production systems currently in use
Built to eliminate repetitive setup for new projects
Production-ready component library with WCAG 2.1 AA compliance, semantic tokens, and comprehensive documentation. Features 24+ components with full TypeScript support.
Built to handle long-lived workflows reliably
Distributed task queue with retry logic, dead letter handling, and real-time monitoring. Processes 100K+ jobs daily in production.
Built to explore accessibility-first UI systems
Component library demonstrating advanced WCAG 2.1 AAA patterns. Includes keyboard navigation, screen reader support, and reduced motion preferences.
Tools and experiments worth sharing
Built to reduce boilerplate in API integration
TypeScript code generator that creates type-safe API clients from OpenAPI specs. Includes automatic retry logic, request/response transformers, and error handling.
Built to render markdown with zero client-side JavaScript
Server-side markdown parser with GitHub-flavored markdown support, syntax highlighting, and custom component rendering. Used in production for documentation sites.
Built to standardize CLI tool development
Boilerplate for building production CLIs with TypeScript. Includes argument parsing, interactive prompts, config management, and comprehensive testing setup.
No projects match this filter.
The tools and technologies behind these projects
Frontend
React, TypeScript
Astro, Tailwind CSS
Backend
Node.js, PostgreSQL
Redis, Docker
Testing
Jest, Testing Library
Playwright, Storybook
Deployment
GitHub Actions
Vercel, Docker
Most of my work is open source. If you find a bug, have a feature request, or want to contribute, issues and PRs are always welcome.
If you're building something that needs technical input, accessibility expertise, or want to collaborate, let's talk.
Get in Touch