Menu
Notes / Essays
Notes from building with AI.
What I learned while building with Claude Code for eighteen months. These are field notes from the work.
- 01
2026-05-03 / 4 min
You can't copy a feeling
Why "just copy this site" is the wrong instruction to give an AI, and what to ask for instead.
- 02
2026-05-06 / 4 min
I built three portfolios so I could ship one
On parallel "v2 in /v2" branches, productive procrastination, and the moment you finally delete them.
- 03
2026-04-29 / 3 min
One nav, two use cases
Two parallel nav components got merged into a single component with anchor-aware routing. Why duplicates always lose.
- 04
2026-04-25 / 3 min
Scope, in three words
The most useful thing you can say to an AI co-pilot is what not to touch.
- 05
2026-04-22 / 3 min
Before and after belongs to the reader
Stacking old and new on the same canvas reads as one composition, not two states. The fix is a tab.
- 06
2026-04-18 / 4 min
Treat it like a junior, not a tool
Claude Code got more useful when I stopped treating it like autocomplete and started giving it design feedback.
- 07
2026-04-15 / 6 min
Designing for Claude Code
Eighteen months shipping production AI with Claude Code. Five seams I keep hitting.
- 08
2026-04-08 / 4 min
Stop screenshotting your case studies
I rebuilt every wireframe in this portfolio as a React component. Here is why, and what it cost.