Building
- AI2026Describe FiltersA lab exploration on the oldest problem in table UI. You describe the rows you want in plain language, and the model hands back ordinary filter chips instead of an answer.
- AI & agent UX
- Search & findability
- Interaction design

- Product building2026HuecastA 2016 side project rebuilt ten years later. The idea held: colour carries the forecast, the numbers come second.
- Visual language
- Data legibility & viz
- Designing with real data

- System2026Glyph SystemThree shapes, five relations, one glyph per post. I designed the grammar and a reference graph; AI turned them into a system that maps each post's idea to a shape, and keeps doing it for every new one.
- Visual language
- Machine-readable design
- AI in the design process

- Tool2026AI Patterns79 UI patterns for AI products, each with a live preview, copy-paste code and a spec your coding agent reads before it builds.
- AI & agent UX
- Machine-readable design
- Design systems
- Product building2026LotusA mobile-first to-do list where moving things between Today, Tomorrow, and Anytime never leaves the list view.
- Interaction design
- Power users & keyboard
- Building in code
- Product building2026All PassA single-file PWA that turns any QR or barcode into a pass you can scan, save, and reopen without a browser address bar in sight.
- Web apps & PWA
- Offline & local-first
- Building in code
- Product building2026NonesBaby care tracking for exhausted parents—quick logging, logical days, and plain-language insights.
- 0→1 products
- Discovery & framing
- User research
- Open source2020KeepkeeThere's so much to remember. We password manage. You forget about the tricky things.
- Open source
- Visual language
- UX writing & naming

- Product building2020FavboxImagine to know what your industry leaders are reading or watching? Now it's possible. Favbox is a place to discover new perspectives and share your own.
- 0→1 products
- Visual language
- Building in code

Building
AIDescribe FiltersA lab exploration on the oldest problem in table UI. You describe the rows you want in plain language, and the model hands back ordinary filter chips instead of an answer.
Product buildingHuecastA 2016 side project rebuilt ten years later. The idea held: colour carries the forecast, the numbers come second.
SystemGlyph SystemThree shapes, five relations, one glyph per post. I designed the grammar and a reference graph; AI turned them into a system that maps each post's idea to a shape, and keeps doing it for every new one.- ToolAI Patterns79 UI patterns for AI products, each with a live preview, copy-paste code and a spec your coding agent reads before it builds.