Dropbox + plain text (markdown) in ~/Dropbox/Notes, where every file starts with some simple categorisation ("personal-<i>", "snippet-</i>", etc..). I keep everything in there, from personal thoughts to terminal commands I use very rarely (and don't want to add to aliases), code snippets for simple things, meeting notes, etc. I have one important file called "drafts", that's always opened in vim/notational velocity, and to which I can append from drafts app on iPhone. It acts as scratchpad, and almost everything nowadays starts in this file.<p>I can edit notes in terminal (vim), gui (notational velocity), ios (I use byword, but there are multiple dropbox-syncing text editors). I have command in vim called :Notes, that displays Unite window with my notes, so I can access them quickly when I need to, and I have zsh alias "ns" (note search), that displays notes which match my search ("ns mongo" displays snippets-mongodb.txt).<p>I store links in pinboard, articles to read in pocket, and inspiration images/videos on pinterest.<p>For tasks I have very similar system around taskpaper file format and listacular on iOS, with :Tasks command in vim. All project related notes go into taskpaper file, and if project is finished, and there are some notes I'd like to keep for future reference (but not in my notes folder), I typically store it in project root as notes.md, this might be setup instructions, notes on bugs, etc.