Ask HN: How to organize personal knowledge?
I&#x27;m not sure why noone in 150 comments recommended RDBMS yet, but it&#x27;s great way to store information in general. I put a lot of personal things into RDBMS either imported from external sources, or added manually: invoices, double accounting, time tracking info&#x2F;worklogs, bank account records, phone company records, passwords, email, irc&#x2F;chat logs, things to download, things I bought in aliexpress incl. description and images, links I liked, scraped backups of my data from SaaS services I have to use...<p>It&#x27;s replicated from SSD to HDD on the same computer immediately (I use PostgreSQL replication and run multiple servers locally), so if one of those fails I lose nothing.<p>If I ever want gui or cli tool it&#x27;s easy to hack up electron app or PHP&#x2F;node cli script in an hour or so. DB access is much easier than parsing text files. It&#x27;s easy to extend (add columns&#x2F;tables) without messing with some random txt format.<p>You can also much more easily answer questions about your personal data by just firing up a psql and writing a quick SQL query with a much better chance of finding an answer to wider range of questions without resorting to actual programming&#x2F;scripting.<p>You have to write some schema, so that naturally brings some organization to your knowledge as you have to think about it.