Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Orgmode.

I have been using personal knowledge repositories for more than 20 years now, and if there is one lesson I have learned: never, never ever use any proprietary, platform specific - or worse, web-based - solution, no matter how good it is. Plain text is the only way to go.

My favorite tools in the past were Tinderbox from Eastgate and Curio from Zengobi, but both were Mac only and I had to leave them behind when I switched to Linux a couple of years ago. I collected some experience with Scrivener and used PMWiki a while, but the first is not really supported on Linux and the second wasn't somehow responsive enough for my needs. ZIM wiki on Linux is actually quite nice, but when I discovered orgmode it hit just right and I never looked back for other tools.

My org-file organisation: I have one super-big master org-file in which I collect just about everything regarding software development, technology in general, life lessons and stuff. For customer projects I generally create a dedicated file in which I not only collect knowledge regarding that project, but also do the project management with tasks, documentation and stuff. If one of the topics in the master org-file grows really big (this is for example the case, when I start to use a new programming language full scale for productive purposes) I will migrate that node to its own file. I also keep most of my bookmarks as links in org-files in a proper context, and I like to use links to files in the local filesystem (like PDF-manuals) within my org-files, although this requires some discipline in the organisation of the local folder hierarchy.

The only other tool that I started to use besides org-mode, just a couple of weeks ago is Anki, for stuff that I want to learn by heart.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: