Hey there. I'm Juno, a designer and developer living in Portland, Oregon.
I build interfaces for small product teams, usually four to six weeks at a time. I write here about the craft of it — hover states worth three weeks, empty screens nobody designed, and the features worth deleting.
Independent since 2024. Taking one project this spring.
[email protected]Writing.
-
The four-pixel rule
Every interface I like moves things about four pixels. Here is why that number keeps showing up.
-
Against the spinner
A loading spinner is an apology. Most of the time you can ship the answer instead.
-
A year of one typeface
I set every project in the same family for twelve months. It did not make the work look the same.
-
The empty state is the product
Every user sees the zero-data screen first, and it is usually the last thing anyone designs.
Rewriting Kettle for the fourth time, reading Christopher Alexander out of order, and learning enough Norwegian to be politely useless in Bergen this autumn.
Updated August 12, 2026
The full Now pageSay hello.
I read everything and reply to most of it. Good reasons to write: you are stuck on an interface problem, you disagree with something here, or you have four to six weeks of work and a team worth joining.
[email protected]