Ich verwende ein lokales, mit git verwaltetes Mono-Repository. Dieses enthält privaten Sourcecode und Dokumente. Einige Dokumente verlinken direkt auf Sourcecode-Dateien im gleichen Repository.
Die git-Versionierung ermöglicht:
Die Dateien verbleiben dabei auf dem eigenen Computer.
Dokumente werden in Lightweight Markup Language-Formaten gehalten – überwiegend in Markdown, teilweise aber auch in Typst.
Diese Formate haben angenehme Eigenschaften:
Die Dokumente sind in 2 Unterverzeichnissen thematisch gruppiert:
Eine wichtige Untermenge des Backlogs sind Tickler Files mit zukünftigen Erinnerungen für jedes Jahr. Sie enthalten sowohl manuelle Einträge für einmalige Erinnerungen, als auch generierte Einträge für wiederkehrende Erinnerungen.
Das Repository enthält Sourcecode aktiver Projekte, welche überwiegend in Rust geschrieben sind.
Ein Teil der obengenannten Dokumente wird von dieser Software teilweise oder vollständig generiert: