DEVONthink is definitely capable of things like this, and I have a “general stuff” group for things exactly like this. The PHP function I came across that I immediately realised I will probably want to remember but have forgotten the name of? That handy list of things to remember if I decide to move house? Custom solid wood tops for my IKEA Bekant sit/stand desk? I throw them in, and in the notes field I write all the appropriate things that I might search for it with, and then forget about it.
I do also use Obsidian for “random things which are related to X project that is currently in progress/planning”. It’s pretty handy.
That’s true! I found though that Alfred and Spotlight don’t provide good search inside files. It does it but I often can’t tell what it’s matching on until I open it in a Finder window.
You might want to check out HoudahSpot, which has a useful “Text Preview” feature
HoudahSpot Manual:
Text Preview shows the file’s text content as submitted to the Spotlight index. Search terms are highlighted. Arrows in the small toolbar above the text let you navigate between matches.
The fold / unfold button in the top right corner toggles between showing the full text and only showing text close to matched search terms.
I use DevonThink in this way too. However, I’m realizing from your post that I have not been using the notes field to full advantage. Thanks for the tip!
I index one of my Obsidian vaults into a DEVONthink database. I do this because it makes the Obsidian notes and their data available to DEVONthink features in that database: See Also, Smart Groups, automation, quick TOCs, etc. That database also has large numbers of PDFs and other documents. I take notes and annotations within the database, using markdown files, that I move directly into the indexed folders so they move into Obsidian that way and are available there for Obsidian’s features.
It’s the usual story: store data once, but make it available to the apps that have the best toolsets for particular purposes.
Along those lines, I also often “watch” a few Obsidian folders in Tinderbox when I want to use that toolset with input from the specific data in those Obsidian folders.
I generally don’t. DT is for reference, Obsidian is for active projects. Obsidian folders/notes can/do get archived into DT when they’re “done”, but that’s it!