I’ve been wrestling with information management schemes for some time now. Currently my favorite is a blend of DEVONthink with other strategies, the reasons for which I’ll get into below. But I’m still longing to find the One Environment To Rule Them All. My current thought on this, though, is that such a thing is not practical, anymore than striving for One Vehicle to go all places would be practical.
First, let me say that DT has its shortcomings. Whoever designed the UI must hate their keyboard. Of all the applications I use, none is more keyboard unloving than DT. Creating and managing outlines is so hurtful, I simply can’t do it. I have to press 4 keys at once to make a new outline node, and afterwards I can only rearrange them with my mouse? This is 2006!
That said, I love DT. It has become my information storehouse. As I realize more and more about what it’s meant to do, I see that it’s an awesome strategy for collecting and collating tons of little bits of information – exactly the kind of stuff that gets lost in the nowhere-bin of an ordinary filing system. I used to keep little one-line text files here and there on my computer, but I never ever referred to them after they were created. Now in DT, the searching and See Also pane give me a way to access all of that random data.
But DT can’t be everything. It’s not much good when you start dealing with single, gigantic files. At that point, it starts becoming a Finder replacement, but there are better ways to do that…
What I’ve evolved is a three-part scheme for managing my information. It consists of essentially three applications:
-
At the first level of information management is the dynamic process of creation. What I need at this level is something very quick and agile; something that makes content creation a breeze, and re-organization of that content even easier. For this, I’ve not found anything to even approach OmniOutliner Pro. Whoever designed its interface and keyboard shortcuts was inspired.
-
Just above this level is something close to it: all the little bits of information that have a static flavor. This includes ideas that have already been written now that I’ve moved onto something else; web clippings; notes I’ve jotted down and don’t want to lose, etc. For this, I’ve found nothing better than DEVONthink Pro. And believe me, I’ve tried to move away from DT (because it’s UI bugs me sometimes), but I just keep coming back to it. It’s the best “information attic” I can find.
-
Above this level is what I think of as “bulk data”. Big, huge pieces of data that I don’t want to get rid of. This might constitute mirrors of websites, disk images, digital instruction manuals for software I own, etc. I’ve tried putting all of this into DT, but it just bogs down my database with stuff I frankly will never access. But when I want it, I want it. To manage this level of information, I use Path Finder, Spotlight and LaunchBar.
This division of my information flow maps onto what many people experience in real life: You have your sticky notes, jot pads, back-of-the-envelope scribblings; you have your news clippings, old letters, final drafts of papers you want to index; and you have your boxes of old yearbooks, junk from childhood, and other stuff you want to keep but don’t otherwise need anytime soon.
I’ve tried to make DT be all of these things. It can’t really. I know the functionality exists, but I shy from doing so for the same reason I avoid writing in pencil: because it’s cumbersome enough that it’ll cause me to avoid doing it at all.
By contrast, OmniOutliner is so delightful to use, it actually draws the words out of me when I brainstorm. In a similar way, DT makes browsing through millions of words of information effortless. And lastly, Path Finder and Spotlight make strolling through multi-gigabyte archives pleasant even. Each application has its speciality, and they all do them very well.
I’ve looked at every other system I could download, by the way. Tinderbox is, among all of them, the biggest enigma. I spent all day today reading their website, and I left feeling like I’d witnessed a huge crowd of people waving excitedly in the air about nothing at all. The website actually presented the idea that “Ret/Type/Ret/Space/Type/Ret” was a quick and easy way to enter information. Perhaps if I’d never owned a computer before and was stuck with my pencil… How about Omni’s “Ret/Type”? I searched and searched for a “killer reason” to buy TB, but in the end found it was basically a work-intensive way to do what DT does for me with less effort.
In the end, I’ve found that my motto is this:
A good information system should require an absolute minimum of front-end work, while optimizing the amount of back-end work required for a given task based on the user’s proficiencies.
If you use the right application for the wrong purpose, you’ll find yourself violating this rule over and over again, and the resulting inertia will convince your brain to seek other ways to spend its energy. But if you do successfully marry application to purpose, you’ll experience the sort of “luft” that makes you realize: yes, indeed, there are beautiful reasons why computers are around.