All notes

Why this garden exists

SeedlingPlanted Jul 13, 2026metawriting

Why this garden exists

This is not a blog. A blog implies finished essays, an editorial calendar, and the quiet guilt of not maintaining either. This is a digital garden: working notes from my Obsidian vault that happen to have publish: true in their frontmatter.

Every note carries a growth stage:

  • 🌱 seedling — a fresh capture, possibly wrong;
  • 🌿 budding — revisited at least once, starting to hold shape;
  • 🌲 evergreen — stable enough that I'd point a colleague at it.

The mechanism is deliberately boring: a Node script reads the vault, keeps only the notes explicitly marked for publishing, resolves the [[wikilinks]] between them, and writes a single JSON file that this site validates with zod at build time. If a note is malformed, the build fails — loudly, before anything ships.

Full-text search will arrive when the garden grows roots in Postgres — see TIL: Postgres websearch_to_tsquery for where that's headed.