Long-form returns
The web can hold a thoughtful 5,000 words. Block editors fit "flexible composition"; Plain fits "read start to finish."
Markdown as source, web as render. Embed mermaid flowcharts, tables, video, KaTeX. Reads start-to-finish, with flow — not a Notion block puzzle.
# source.md
---
plain: doc@v2
theme: editorial
---
# Q2 strategy review
## Three key calls
Three calls this quarter pushed the company further — they weren't in the year-start plan, but looking back 90 days, these three really doubled ARR.
```mermaid
graph LR
A[Market read] --> B[Product focus]
B --> C[ARR growth]
```
| Metric | Q1 | Q2 |
|------|----|----|
| ARR | 1.2M | 2.4M |Three calls this quarter pushed the company further — they weren't in the year-start plan, but looking back 90 days, these three really doubled ARR.
| Metric | Q1 | Q2 |
|---|---|---|
| ARR | 1.2M | 2.4M |
The web can hold a thoughtful 5,000 words. Block editors fit "flexible composition"; Plain fits "read start to finish."
Flowcharts, tables, video, equations — rendered in the document, not screenshotted. Readers interact as they read.
AI editing = one RFC 6902 patch · diffable · rollback-able. No more "let me back up the original first."
.docx Need to hand a Word file to a colleague? One-click export to .docx — heading hierarchy / lists / code blocks intact, ready for Word's outline.
Write Markdown. Get a web page with media. Stop losing fonts and sizes.