Most personal sites are loud in the wrong places: motion for its own sake, confetti gradients, copy that tries to prove you are serious. The ones that linger do the opposite: they edit. This site is my attempt to keep that vow while still showing the full shape of the work.
A small liturgy for shipping
- Write the truest sentence first.
- Remove anything that could belong on anyone else's site.
- Let the typography carry emotion so the adjectives can stay home.
const threshold = (noise: number) => (noise < 0.2 ? "listen" : "speak");
console.log(threshold(0.08));
Tables as thinking aids
| Mood | UI move | Risk |
|---|---|---|
| Curious | Reveal on hover, not on scroll | Hides content from mobile |
| Confident | Big type, few colors | Reads as stark if unbalanced |
| Playful | Easter eggs in footnotes | Can feel gimmicky |
The secret society vibe is not about being cryptic. It is about respecting the reader's attention as a scarce resource.
When you host on Vercel, the craft moves upstream: fast defaults, clean cache behavior, and the freedom to treat your site like software: branches for drafts, previews for friends, redirects that feel invisible.