Соглашусь с предыдущим ответом, что идеального варианта нет. Швейцарский нож хорош во всём, и в чём-то конкретно не лучший. Может использовать лучшие инструменты для каждой отдельной функции?
Я накидаю свои варианты, а что с ними делать решать вам. От себя добавлю, что процесс хранения и сортировки информации постоянный. Всегда можно найти, что-то более интересное и подходящее, поэтому рекоменду только методом личных проб и ошибок пробовать и подгонять всё под себя. Так как одному что-то будет "манна небесная", другому просто "манка".
Хранение такса и кода
- Obsidian
- Notion
- Telegram. Приватные личные каналы.
- И то, к чему пришёл я: xi.
Это markdown на новом уровне. База хранится в закрытом github репозитории, а редактирование происходит в редакторе vscode.
Подробности можно посмотреть в ютубе, вбив следующий текст:
"Как я 15 лет делал себе персональную Wiki для программиста / Григорий Петров"
Фото и видео
- Гугл диск
- Яндекс диск
- Ещё как-то облачный диск
- Telegram приватный канал
Таблицы, графики
- Гугл таблицы
- Офлайн таблицы с последующим хранением в облаке
Успехов!