The UX of Color: Designing a Tool That Developers Actually Want to Use
How I built HueShift to solve my own color management struggles.
A tool that enables creators to extract, understand, and use color palettes from images with unprecedented control, accuracy, and privacy.
Q1 2026
planned
A tool that enables creators to extract, understand, and use color palettes from images with unprecedented control, accuracy, and privacy.
Combines local-first color analysis, context awareness, and AI-powered naming/emotion tagging.
Features include vibrant/muted mode extraction, color harmony generation, batch comparison, and context-aware segmentation.
100% client-side processing via WebAssembly with optional cloud API for advanced features.
Existing color extraction tools lack privacy and advanced features
Wanted to build a tool that processes images entirely in the browser
Explore context-aware color extraction using ML segmentation
Create developer-friendly API and npm package for programmatic palette generation
Blog posts about this project and related topics
How I built HueShift to solve my own color management struggles.
How I evaluated four different approaches to natural language parsing for Trip Threads and what I learned about building AI-powered products.
Notes from building Trip Threads — a personal experiment in making travel planning and coordination simpler, smarter, and a bit more human.
How Claude Code on the web turned my dog walks into productive coding sessions.
How I rebuilt my workflow in 2025 | from chasing speed to building with direction.