<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Toolarity</title><description>Hands-on guides for open-source and self-hosted productivity tools — tested, not summarized.</description><link>https://toolarity.com/</link><item><title>Obsidian Bases contains(): One Function, Three Behaviours</title><link>https://toolarity.com/obsidian/bases-contains-partial-match/</link><guid isPermaLink="true">https://toolarity.com/obsidian/bases-contains-partial-match/</guid><description>Tested against 15 purpose-built probe notes: contains() ignores case, matches substrings on text, matches whole elements on lists, and throws on numbers.</description><pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Bases vs Dataview: Which One Should You Actually Use?</title><link>https://toolarity.com/obsidian/bases-vs-dataview/</link><guid isPermaLink="true">https://toolarity.com/obsidian/bases-vs-dataview/</guid><description>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.</description><pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Embedding an Obsidian Base in a Note: 11 Syntaxes Tested</title><link>https://toolarity.com/obsidian/bases-embed-in-note/</link><guid isPermaLink="true">https://toolarity.com/obsidian/bases-embed-in-note/</guid><description>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.</description><pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate></item><item><title>How Deep Can Obsidian Bases Nest Filters? Six Levels, Tested</title><link>https://toolarity.com/obsidian/bases-nested-filter/</link><guid isPermaLink="true">https://toolarity.com/obsidian/bases-nested-filter/</guid><description>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.</description><pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Dataview to Bases: Translating Your Queries, Line by Line</title><link>https://toolarity.com/obsidian/dataview-to-bases-migration/</link><guid isPermaLink="true">https://toolarity.com/obsidian/dataview-to-bases-migration/</guid><description>Each Dataview clause mapped to its Bases equivalent and verified against known answers, plus the three habits that translate cleanly but behave differently.</description><pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Obsidian Bases Filter Syntax, Tested Across 38 Views</title><link>https://toolarity.com/obsidian/bases-filter-syntax/</link><guid isPermaLink="true">https://toolarity.com/obsidian/bases-filter-syntax/</guid><description>Every Bases operator and function run against a 1,781-file vault, with the result count independently verified. One display quirk will mislead you.</description><pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Obsidian Bases: Filter Files Modified in the Last 7 Days</title><link>https://toolarity.com/obsidian/bases-modified-last-7-days/</link><guid isPermaLink="true">https://toolarity.com/obsidian/bases-modified-last-7-days/</guid><description>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.</description><pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Using Obsidian Bases to Manage Attachments: A Real Test</title><link>https://toolarity.com/obsidian/bases-managing-attachments/</link><guid isPermaLink="true">https://toolarity.com/obsidian/bases-managing-attachments/</guid><description>Bases indexes PDFs, images and CSVs as first-class files, with working size and extension properties. It also counts your .base files as attachments.</description><pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate></item></channel></rss>