Notes
Essays on AI product design and shipping with Claude Code.
- 2026-05-03 · 4 minYou can't copy a feelingWhy "just copy this site" is the wrong instruction to give an AI, and what to ask for instead.
- 2026-05-06 · 4 minI built three portfolios so I could ship oneOn parallel "v2 in /v2" branches, productive procrastination, and the moment you finally delete them.
- 2026-04-29 · 3 minOne nav, two use casesTwo parallel nav components got merged into a single component with anchor-aware routing. Why duplicates always lose.
- 2026-04-25 · 3 minScope, in three wordsThe most useful thing you can say to an AI co-pilot is what not to touch.
- 2026-04-22 · 3 minBefore and after belongs to the readerStacking old and new on the same canvas reads as one composition, not two states. The fix is a tab.
- 2026-04-18 · 4 minTreat it like a junior, not a toolThe productivity unlock with Claude Code is not the model. It is using senior-design feedback patterns on a non-human collaborator.
- 2026-04-15 · 6 minDesigning for Claude CodeEighteen months shipping production AI with Claude Code. Five seams I keep hitting.
- 2026-04-08 · 4 minStop screenshotting your case studiesI rebuilt every wireframe in this portfolio as a React component. Here is why, and what it cost.