save with intent
Most bookmark piles are messy because the saving is mindless. The fix is small: when you save something, take half a second to think about why. You don't have to type a note. You just have to notice the reason. The act of noticing changes the bookmark from a souvenir into a citation waiting to happen.
Three categories cover most saves:
- Reference. You will need this exact piece of information later. A library link, a citation, a definition.
- Inspiration. You don't need this exact thing. You need the kind of thinking behind it.
- Argument. You disagreed (or strongly agreed) and want to come back to engage.
sync on a cadence
The X API doesn't push to you. xmark pulls. So the question is: how often should you pull?
For most people, once a week is enough. Heavy savers (you bookmark 20+ posts a week) want a sync every couple of days so the index stays warm. The cost of syncing is small (it embeds only new bookmarks, not everything), so over-syncing is fine — just unnecessary.
ask questions like a researcher
The biggest unlock from chat-over-bookmarks isn't the cute summaries. It's using your own saved corpus as a working memory. A few prompts that work surprisingly well:
- “Pull every saved post from the last 90 days that touches on [topic]. Group them by angle.”
- “I'm about to write something about X. What did I bookmark that's relevant — and what perspectives are missing?”
- “Two threads I saved disagreed with each other. Find them and steelman both.”
export when it matters
For longer projects — a book draft, a research memo, a literature review — pull the results into your own tools. xmark's REST API returns structured JSON for any search query. You can drop that into Obsidian, Notion, a Google Doc, or a Markdown file in a repo. The bookmark stays in X. The citation lives wherever you're writing.