zoe@dev:~$PID 1337
zoe@dev:~$ cat ~/blog/hello-world-de.mdx

Hallo, Welt: Wie diese Seite funktioniert

2026-07-20·Zoe Lin·1 min read·#nextjs#mdx#meta
EN中文日本語한국어EspañolFrançaisDeutschPortuguês

Willkommen im Log. Dieser erste Beitrag dient gleichzeitig als Dokumentation: Alles, was du hier liest, wird aus einer .mdx-Datei gerendert, die im Git-Repo der Seite liegt.

Der Stack

Unter der Haube ist die ganze Seite bewusst langweilig gehalten:

Kein CMS, keine Datenbank. Einen Beitrag zu veröffentlichen sieht so aus:

publish.sh
git add content/posts/new-post.mdx
git commit -m "Post: something worth reading"
git push   # Vercel erledigt den Rest

Warum MDX

Reines Markdown deckt 95 % des Schreibens ab, aber mit MDX kann ein Beitrag bei Bedarf echte React-Komponenten einbetten — interaktive Demos, eigene Callouts, vielleicht sogar das Pixel-Haustier von der Startseite.

example.tsx
export function Greeting({ name }: { name: string }) {
  const hour = new Date().getHours()
  const salute = hour < 7 ? 'zzz...' : `hello, ${name}`
  return <span className="glow">{salute}</span>
}

Die Regel für diesen Blog: Wenn ein Diagramm oder eine Demo es besser erklärt als Fließtext, kommt die Demo direkt mit in den Beitrag.

Was kommt als Nächstes

Das war's. exit 0.

cd ~/blog ←