Hello, Sousei
A first note on building a visual-first, interactive publication.
Brian1 min read
This is the first post. It exists to prove the content pipeline end to end: frontmatter parsing, sorting, draft filtering, and MDX rendering with custom components.
Static components
Authored elements like headings, quotes, and figures are styled in
mdx-components.tsx.
The medium is the message — but the interaction is the experience.
Interactive components
Anything that needs state or events lives in its own "use client" file and is
registered by name. Try it:
Pressed 0 times
That button is a real React client component rendered inside MDX.