The zettelkasten post

Building a zettelkasten

If you want to start building your own zettelkasten, there are some good strategies on zettelkasten.de.

They have even made their own Mac-based notes application called The Archive that you can use.

Before you start, though, here are two considerations:

File format

One of the key issues is future-proofing your notes against format drift and proprietary solutions. You’re embarking on a lifetime’s work, and you want to make sure you can access it regardless of what operating system or software you’re using 40 years from now.

So follow the advice on zettlekasten.de and save your notes as .txt, which is the format deemed most likely to survive the dead media problem.

File naming

You’ll also need a file-naming protocol. I’ve adopted the one recommended on zettlekasten.de, which is based on the date and time of the entry. So if I’m adding a note at five thirty-seven pm on three December 2018, I name it 1812031737.txt.

You might think this string of numbers is pretty unfriendly, and that a meaningful filename related to the topic might be more useful.

But instead, the idea is to save your notes in date order, and use tags and keywords to surface content when you enter search terms into your database.

My zettelkasten

Personally, I have settled on DEVONthink — which, as you can probably guess by now, is ridiculously expensive Mac-only software.

So, yeah, there are much cheaper and even free options for implementing a zettelkasten, but I chose DEVONthink for a few reasons.

  1. DEVONthink is built around open formats and plain text. If you no longer wish to use DEVONthink, you can easily extract your notes from a DEVONthink database, and import them into whatever new system you want. This is in contrast to, say, Scrivener or Ulysses, which save your text in unintuitive file structures, and in formats that make it painful to extract your text if you no longer have access to the software that created it. This problem gets more and more painful to solve as your zettelkasten grows.
  2. You can share a DEVONthink database with multiple devices, and there’s a good iOS app. This means I can make notes on my phone, on my laptop or on my desktop and they all sync seamlessly. And unlike Evernote, you maintain custody of your database at all times — it doesn’t sit on a cloud server waiting to be compromised.
  3. You can create links between entries to view and group items in different ways without affecting the structure of the database.
  4. DEVONthink handles PDFs — and its search algorithm includes PDF content in search results. You can also add images, sound files and video files.
  5. DEVONthink’s search is amazing. You can use Boolean operators like AND, NOT, OR, NEAR, XOR (either one result or the other, but not both) and OPT (first term must be present, but second is optional).
  6. But things get really funky with the ‘similar words’ search function. You can use this to select terms that not only look similar, as in a fuzzy search, but are contextually related. This allows you to find connections between notes that you wouldn’t ordinarily see, and bring forth the wonder of your life’s compost.

--

--

Freelance writer and editor. Sign up for my newsletter about writing, freelancing and whatever is worrying me https://tinyletter.com/Andrew_Macrae

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Andrew Macrae

Andrew Macrae

Freelance writer and editor. Sign up for my newsletter about writing, freelancing and whatever is worrying me https://tinyletter.com/Andrew_Macrae