// writing
Posts on obsidian
A mix of technical deep-dives, career reflections, and dispatches from the road.

obsidianSep 29, 2026· 5 min
Obsidian File Recovery: The Undo Button You Forgot You Had
Obsidian quietly snapshots your notes every few minutes. Here's how File recovery works, how to restore a lost paragraph, and why it still isn't a backup.
read more →

obsidianSep 25, 2026· 4 min
The Obsidian CLI: Script Your Vault From the Terminal
Obsidian 1.12 ships an official command line interface. Here's how to use it to capture notes, query tasks and Bases, and run vault health checks from shell scripts.
read more →

obsidianSep 22, 2026· 4 min
Obsidian Bookmarks: The Core Plugin That Replaces Your Dashboard Note
Bookmarks is a core plugin most people use to pin three notes and forget about. It can pin saved searches, headings, blocks, and whole tab groups, which makes the hand-maintained dashboard note redundant.
read more →

obsidianSep 18, 2026· 4 min
Obsidian Attachments: Take Control of Where Your Files Actually Go
Obsidian drops pasted images wherever its default setting says, which for most vaults means the root folder. Here is how the attachment location and link format settings interact, and how to clean up the pile you already have.
read more →

obsidianSep 15, 2026· 4 min
Obsidian Unlinked Mentions: The Half of the Backlinks Pane You Ignore
Linked mentions show the connections you remembered to make. Unlinked mentions show the ones you made without noticing, and they are the more interesting half.
read more →

obsidianSep 11, 2026· 4 min
Obsidian's Note Composer: Refactor Your Notes Without Copy-Paste
Note composer is a core Obsidian plugin that merges notes and extracts selections into new ones, rewriting your links as it goes. Here's how to actually use it.
read more →

obsidianSep 8, 2026· 4 min
Semantic Search in Obsidian: What Embeddings Find That Keywords Miss
Obsidian's search operators are precise, but they only find notes when you remember the words you used.
read more →

obsidianSep 1, 2026· 3 min
Obsidian URI: Your Vault Has an API You're Not Using
Obsidian ships with a custom URI protocol that lets scripts, browsers, and phone shortcuts read and write your vault without you touching the app.
read more →

obsidianAug 28, 2026· 3 min
DataviewJS: The Escape Hatch When Bases and DQL Run Out
Bases handles most vault dashboards now, and Dataview's query language covers the rest. DataviewJS is what you reach for when neither can express the thing…
read more →

obsidianAug 25, 2026· 3 min
Writing an Obsidian Plugin Is Smaller Than You Think
Most people patch around a missing Obsidian feature with a Templater script and a CSS snippet. The plugin API is often the shorter path, and the surface…
read more →
// the newsletter