Tools we actually use, written up honestly.
-
Obsidian Bases contains(): One Function, Three Behaviours
Tested against 15 purpose-built probe notes: contains() ignores case, matches substrings on text, matches whole elements on lists, and throws on numbers.
Fix Obsidian -
Bases vs Dataview: Which One Should You Actually Use?
A verdict after three hours of testing Bases against known answers: what it gets exactly right, its four traps, and where Dataview is still the correct choice.
Verdict Obsidian -
Embedding an Obsidian Base in a Note: 11 Syntaxes Tested
Eleven ways to embed a base, each in its own note. Two work identically, one fails silently, and the extension you normally omit is mandatory here.
Advanced Obsidian -
How Deep Can Obsidian Bases Nest Filters? Six Levels, Tested
Six levels of and/or/not nesting, each result computed independently before the run. All six matched exactly — and the rule I used to check them was wrong.
Advanced Obsidian -
Dataview to Bases: Translating Your Queries, Line by Line
Each Dataview clause mapped to its Bases equivalent and verified against known answers, plus the three habits that translate cleanly but behave differently.
Advanced Obsidian -
Obsidian Bases Filter Syntax, Tested Across 38 Views
Every Bases operator and function run against a 1,781-file vault, with the result count independently verified. One display quirk will mislead you.
Advanced Obsidian -
Obsidian Bases: Filter Files Modified in the Last 7 Days
The filter is two lines. The problem is that it silently includes your PDFs and images, and the result count tells you almost nothing. Tested on 1,781 files.
Advanced Obsidian -
Using Obsidian Bases to Manage Attachments: A Real Test
Bases indexes PDFs, images and CSVs as first-class files, with working size and extension properties. It also counts your .base files as attachments.
Workflow Obsidian