Getting Started
- Notes
- Meta
- PKM
- Digital Garden
- Note Taking
- Hugo
- Website Building
Table of Contents
My notes garden is public at /notes/. Set draft: false to publish a note; draft: true keeps it hidden until I’m ready.
Atomic rule
One note = one claim I’d cite in conversation. No ## sections, no “bottom line” - link out to other notes instead. See Atomic Notes.
Create a note
hugo new notes/my-idea.md
Or add a .md file under content/english/notes/. Use the same frontmatter as blog posts (title, meta_title, description, slug, date, image, categories, author, tags, featured, draft).
Link between notes
Use wikilinks in the body:
Atomic Notes- link by titleatoms- link with custom labelatom- works via thealiasesfrontmatter field
Obsidian-style features on this site:
- Wikilinks —
Note Titleandalias|labelin note bodies - Aliases — alternate link targets in frontmatter (
aliases: ["PARA"]on PARA Method) - Outgoing links — listed below each note’s body
- Backlinks — with context snippets when another note links here
- Graph — force-directed view with orphan/hub/dead-end filters at /notes/graph/
- See also — tag-related notes generated at build time (not static in markdown)
- Hover previews — pause on a wikilink to peek at the target note
- Maps of Content — hub index at Maps of Content
Explore
- Outgoing links and backlinks (with snippets) show below each note.
- See also suggests tag-related notes you haven’t linked yet.
- Graph at /notes/graph/ maps connections — filter orphans, hubs, and dead ends.
Import from Obsidian
npm run import:obsidian -- /path/to/your/vault --dry-run
npm run import:obsidian -- /path/to/your/vault --force
Converts wikilinks, #tags, and !embeds into Hugo-ready notes. Run npm run lint:notes to catch broken links at build time.
Publish to the blog
When a note is ready for a longer-form post, I distill it into content/english/blog/ with the same frontmatter shape and set draft: false.







