18 Nov 25
Pattern library of AIUX patterns exploring best practices for designing AI Products.
14 Nov 25
In project Beckett, we are building a version control system for scene files in the Godot game engine that preserves these meaningful spatial and structural relationships.
09 Nov 25
Spreadsheets are particularly useful for thinking through financial models, budgets, or any situation that involves considering lots of possible scenarios. Instead of laboriously redoing a bunch of math, you can quickly ask “what if?” questions and see the effects.
Very nice work by Litt and the Ink and Switch crew. Wondering if there’s a way to combine Ambsheets v1 and v2 to have both a nice interactive grid and clear formulas when you need them.
01 Nov 25
Keeping scrollbars easy to acquire even in large files.
27 Oct 25
Discover and create beautiful themes for shadcn/ui. Browse thousands of community-made themes, customize colors with OKLCH picker, select Google Fonts, adjust border radius, and export themes instantly for your Next.js projects.
Discover how HP’s Veneer icon system ensures visual balance, consistency, and clarity across sizes, shapes, and styles
24 Oct 25
This website uses a metaphorical and interactive presentation to critically illustrate the modern web user experience, emphasizing the frustrations of constant interruptions, unnecessary animations, and intrusive elements common on contemporary websites.
21 Oct 25
30 Sep 25
An OKLCH color palette tool
29 Sep 25
Lots of React and Tailwind components
28 Sep 25
Lots of React and Tailwind components
22 Sep 25
19 Sep 25
A good curated list of CSS/UI frameworks
18 Sep 25
A good curated list of CSS/UI frameworks
27 Aug 25
I’ve been tagged a number of times on Twitter from people are asking me to weigh in on the following comic by beloved Parisian comic artist Boulet. See the original tweet here. Since folks are asking (and it warms my robotic heart that you do), here’s my take on this issue. Boulet, this is for…
25 Aug 25
An OKLCH color palette tool
23 Aug 25
20 Aug 25
Smalltalk 80 in JavaScript - yay!