I spent a couple weeks a few years ago looking into different PIMs (Personal Information Management) solutions. For writing, if you don’t mind spending a bit of cash, Scrivener looked like a very nice solution. The only issue is no browser extension compared with some systems like Evernote. Evernote was listed before and is probably the easiest solution to use out-of-the-box.
If you’re doing more scientific work, you may want to consider something like BeakerX or Jupyter. Much more setup, but allows for running code from within the notebook and supports LaTeX notation, backup to GitHub etc. For bibliography, there’s JabRef. If you plan on keeping all reference documents on your local system, using something like TagSpaces might be worth it. TagSpaces is essentially a file organizer that allows you to add searchable tags to different files. This allows it to act as an outliner, and it also allows for flat-file markdown documents similar to Wiki pages. Copy/paste are basically pictures, though, and I’m not certain if you can reference other files. I believe there are browser extensions.
Currently, my information is stored in Evernote with project notes and code in Notepad++ using Workspace links. I have other generalized notes and project ideas/tasks held in a Kanban solution. I’ve been thinking of moving to a Wiki-based solution for reference/notes with some features like automated scraping via emailing links. If I start coding more I’d probably look at setting up a Git repo and use BeakerX. But I’ve got other things to do and haven’t done this yet.
I spent a couple weeks a few years ago looking into different PIMs (Personal Information Management) solutions. For writing, if you don’t mind spending a bit of cash, Scrivener looked like a very nice solution. The only issue is no browser extension compared with some systems like Evernote. Evernote was listed before and is probably the easiest solution to use out-of-the-box.
If you’re doing more scientific work, you may want to consider something like BeakerX or Jupyter. Much more setup, but allows for running code from within the notebook and supports LaTeX notation, backup to GitHub etc. For bibliography, there’s JabRef. If you plan on keeping all reference documents on your local system, using something like TagSpaces might be worth it. TagSpaces is essentially a file organizer that allows you to add searchable tags to different files. This allows it to act as an outliner, and it also allows for flat-file markdown documents similar to Wiki pages. Copy/paste are basically pictures, though, and I’m not certain if you can reference other files. I believe there are browser extensions.
Currently, my information is stored in Evernote with project notes and code in Notepad++ using Workspace links. I have other generalized notes and project ideas/tasks held in a Kanban solution. I’ve been thinking of moving to a Wiki-based solution for reference/notes with some features like automated scraping via emailing links. If I start coding more I’d probably look at setting up a Git repo and use BeakerX. But I’ve got other things to do and haven’t done this yet.