The site was always a single page. A front door, in my voice, that confirms who you are dealing with in five seconds. The journal had to earn its place without breaking that.
So I set a rule before writing a line of code: no new tokens, no new fonts, no new geometry. The journal is the same ink and bone, the same single red, the same period at the end of every headline. If it needed something the system did not already have, the answer was no.
What a lite CMS actually needs.
Three content types, and not one more. Entries, tags, and a pinned flag. Everything a reader does on the journal page is some combination of those three.
The entry
An entry is a title, a date, a project, a body, and a set of tags. Reading time is computed, never typed.
- Title, set in Fraunces, ending in the red period.
- One project per entry, drawn from the ventures.
- As many tags as it needs, managed in one place.
Coherence is built, not hoped for. The journal is just the build, written down as it happens.
The tag taxonomy
Tags map to the ventures plus the kind of writing. Here is the starting set and what each one carries.
| Tag | Carries |
|---|---|
| Elevates AI | The operating system work. |
| Gowen | Field gear and missions. |
| Build Notes | How a thing got made. |
That is the whole system. Small enough to hold in your head, which is the only size worth shipping.