Design
why the site is like this
This site is text-first on purpose. I want the interface to behave like a good document: clear structure, low noise, and enough styling to support reading without asking for attention.
Another reason it stays text-heavy: I am a Vim user, and I used Vimium in the browser for a long time. When the UI is mostly headings, links, lists, and paragraphs, it becomes much easier to move through it quickly with the keyboard.
#Core principles
- — Text carries the interface. Most of the page should be understandable from the words and structure alone.
- — Navigation should feel easy from the keyboard. Links, sections, and hierarchy should be obvious enough to move through quickly.
- — Clarity beats decoration. If a visual detail does not improve reading or orientation, it probably does not need to be there.
- — Content and structure stay separate. Copy belongs in data and content files; components should mostly be rendering layers.
- — Mobile still counts. A page that only feels calm on desktop is not actually calm.