About these notes

Files should outlive the application

note

Software lasts on average 6-8 years, with exceptional and complex software lasting on average 15 years 1. S&P500 companies last 21 years 2.

Applications are ephemeral. Using standardized formats ensures that when one software dies, the next will be compatible with all the files you spent countless hours and energy to create.

Using custom query languages, file formats, data models, etc. results in ephemeral files. When the application that uses these is deprecated, you need to write scripts that parse these, and convert them to a format compatible with the next application, and so on and so forth.

To have Notes-as-a-lifelong-thinking-partner, Use-plain-text-files-for-note-taking.

Related: https://stephanango.com/file-over-app

  1. https://mitosystems.com/software-evolution/ 

  2. https://www.statista.com/statistics/1259275/average-company-lifespan/ 

← back

Links to this note

Challenges of representing structured information in pure text

In theory, in a Linked-notes system can be used also for journaling, task management, people relations (CRM) etc. Notes-can-store-structured-information-in-YAML-header. YAML schemas could be used for different entities (people, books, …),...

Notes as a lifelong thinking partner

I want to be able to remember my thoughts, and revisit my work: Why-do-I-write-notes. Thoughts unwritten are invisible and hard to manipulate: Externalizing-thought-yields-clarity. The practice of writing Linked-notes results in...

Use plain text files for note-taking

Tools change all the time. In 2012 every productivity guru was using Evernote. In 2023 Notion, Obsidian, Roam are all the hype, and in 10 years it will be something...

What do I want from my notes?

I want to be able to search them. All of them at once. Semantic search is probably useful. Linked notes should be searchable - I want to be able to...