Thinking stream
Capture raw notes in the browser, export them as JSON, then merge into public/data/thoughts.json and redeploy. Published thoughts appear below.
How do I capture a new thought?
Drafts stay in your browser until you export them. Nothing is sent to a server on this static site.
Local drafts
What thoughts are published on the site?
Published notes ship as static HTML from thoughts.json after each build. Local browser drafts below are not indexed until you export, merge, rebuild, and deploy.
One site for everything I am building: domains, dev previews, prompt logs, Drive archives, and raw thinking before it becomes a post.
Cloudflare Pages keeps it fast and cheap. Static HTML first so Google and LLMs can read it without running JavaScript.