About these notes

Files should outlive the application


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 dies, the next one will be compatible with all the files you spent countless hours and thinking to create.

Using custom query languages, custom file formats, data models 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

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...

Representing Structured Information With Pure Text Is Challenging

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, …),...

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 query them using structured...