WOOK.Lab · 02 / 05Get in touch
WEB · PUBLISHINGInterface Experiment

Upload markdown, pick a theme, get a URL. The gap between writing and publishing, closed.

/ About
Next.jsTypeScriptremark / rehypeSupabase

I read markdown constantly — and pasting it into Notion made everything ugly. So I built the shortest path from a .md file to a readable page: drop the file, pick a theme, it's live under the domain. Pages expire after 3 days — it's a press, not a host.

What it explores
01

Upload → live URL, no deploy: markdown stored server-side, rendered as a dynamic route at request time — zero rebuilds, zero redeploys.

02

Themes as design tokens, not templates — content and design fully decoupled, so a new theme drops in without touching a single page.

03

User markdown is untrusted input — sanitized at render, so a stray `<script>` never ships to a published page.

Next experiment · 3D · R3F

Beer Can