As connections between notes create most value, connecting should be as convenient as possible

Edit

The linking of two notes is one of the most important functions in a zettelkasten. In addition to the mere linking, the user makes a number of other requirements for this function:

  1. the link should be robust, i.e. if the linked document changes, all links should continue to work. This requirement is not met by a link via the title only.
  2. the link should also be easy to understand at the place where it is integrated. The pure ID of the linked document does not fulfill this requirement.
  3. the linking of the markdown files should work independently of ThoughtTank.
  4. in a web-based card tray, the content of the document should also be reflected in the URL.

Each note is a separate markdown file in the /notes directory. As filename we use an Id which we derive from the time of the first creation. So [...](/notes/<ID>) is the simplest form of linking in markdown, which meets the requirements 1 & 3.

For better readability, we recommend to include the title of the linked note in the markdown code: [...](/notes/<ID> "<Title of note ID>"). This additionally fulfills requirement 3. Thought Tank saves such a link in the clipboard when you click on the “Copy Link” button. If the title in the linked note changes, the old title in the link remains, but the link still works.

To make the title already visible from the URL (requirement 4), we use rewrite mechanisms of the web server. We create a link to https://.../notes/<ID>/title-of-note-id/ and instruct the web server to accept all links of the form /notes/:id/:title and to redirect them to /notes/:id without error message. This also allows external links to notes whose title has changed to remain functional.

The title of a note is well chosen if it is also suitable as text for linking. When using the hashtag [#](/notes/<ID> "<Title of note ID>") we replace the hashtag # in the generated file with the title of the linked note.

However, the user can choose any text under which to link the note. For example the markdown code

We integrated many [wonderful features](/notes/2020041409284289 "Thought Tank features to build well documented and connected thought") to support you in building a self-hosted Zettelkasten.

translates into:

We integrated many wonderful features to support you in building a self-hosted Zettelkasten.

If you move your mouse over the link you can also see the title of the target document. We update this “tooltip” even if your link’s title became outdated.

Thought Tank offers a editor-friendly, stable, markdown compliant and url-readable way of linking notes.

Linked Notes

Thought Tank features to build well documented and connected thought

ThoughtTank creates a methodological framework that supports the construction of interconnected knowledge. This is done through feature selection and specific instructions for creating notes.

Notes Linking this Note

Thought Tank features to build well documented and connected thought

ThoughtTank creates a methodological framework that supports the construction of interconnected knowledge. This is done through feature selection and specific instructions for creating notes.

Possibly related Notes

Not only collect information, but link it

A zettelkasten brings advantages for those who gain new knowledge and insights from connecting information.

Transformation of implicit into explicit relationships between notes generate knowledge

By identifying related notes that are not explicitly linked, ThoughtTank encourages you to explicitly link these notes. Making relationships explicit generates new knowledge.

Unambiguousness of links

Links are only unambiguous if each note contains exactly one idea or thought (atomacity).

2020-05-21

This is my father day entry. The first entry that should be detected as a diary entry.

Our Vision

We make your own mind the smartest discussion partner for your thoughts.

Applications in which the Zettelkasten is superior to other approaches

Zettelkasten-based approaches close the gap between (digital) notebooks and visual systems (mind map, concept map, outlining tools) for presenting linked information.

Predefined structure for capturing a thought

Thought Tank captures the aspects WHY, HOW and WHAT of a thought separately. Depending on the view on a thought, the system presents these aspects differently.