Ask HN: How do you keep track of your notes at work?
Hey guys,
I'm trying to find a tool/a way to add notes while I'm at work(code snippets mostly). For those of you who already do this can you recommend me one?
I tried gist.github.com, but I don't really like the UI. I'm checking boostnote.io, but I'm curious if there are better ways/tools for doing that.
67 comments
[ 2.9 ms ] story [ 137 ms ] threadI usually have this sublime window open in a separate Desktop so it is easy to switch to it.
The best part of searching in Sublime is the speed and the formatting of the results. It opens a "Find Results" tab just like another file, and it accumulates all you're searches there. Very fast and easy to browse.
I use Sublime for notes too, not because I think it's a really good way for taking notes, but more along the lines of the legal pad note takers: I just needed to jot stuff down quickly and didn't want to hassle with anything. I already edit code in sublime, so it's comfortable for me to always have it open.
I always have a window with just my notes folder open, and I make a new file for each day I take notes, named after the day. I do waste some time flipping through files, but there aren't that many to go through, and the search is there to deep dive into the entire history.
Sublime has always been quick to restore anything I haven't saved. On Windows it has a session file in AppData/Roaming or something. I did get bit by running out of hard drive space during Windows updates, and the session file ended up empty. Lost everything in it (unsaved files, open windows/files, searches).
I have found that Sublime is pretty slow with opening files on network drives. I still use notepad++, partially for that reason. I've also had a better time dealing with whitespace characters there, so I use it for random of commands and I/O I'm working with.
> I use Sublime for notes too... I always have a window with just my notes folder open, and I make a new file for each day I take notes, named after the day.
Nice, we've converged on the same solution. I do daily plain text note files, and organize them into weekly folders. I sometimes create multiple per day if I'm working on more than one thing, or I want to dive deeper on one aspect.
For example: "4-12.txt" (the general one for the day), "4-12 Foo Schema.txt", "4-12 Baz Feature List.txt"
Sometimes I'll use markdown files instead of plain text if I want better readability. I'll switch from Sublime Text to the Typora markdown viewer/editor for those files. Typora is a pretty impressive tool as well. The nice thing about markdown that these files are still readable in Sublime, so I can switch between the two tools easily.
https://wiki.nikitavoloboev.xyz
https://tiddlywiki.com
I used to use it regularly, though my notes aren't generally terribly organized and nowadays I just use disposable legal pads.
I've tried using more complex tools like vim outliner and evernote, but simple text files work better for me.
I use it to store code snippets, prototyping scripts, misc notes that don't fit in my main folder system for notes/todos, query output, and other random items. If the _misc/ directory becomes too cluttered , then I throw most of the items into an "archive_$DATE" sub-directory (inside _misc).
I'm still working on a broader, general organization system for notes, documents, links, todos, etc... (lots of good ideas in this thread). But this works well for more ephemeral project-specific stuff.
I have tried other more complicated things but always end up back to basics.
I've tried fancier things like Bear, Evernote, and Workflowy, but keep coming back to the simplicity of nvALT. Evernote is for recipes. Bear is for avoiding rich text editors. Workflowy is for logging research notes.
nvALT is for everything else + kitchen sink.
Latex, markdown, code cells with full syntax highlighting for dozens of languages. File format is JSON based so an entire work notebook can be thrown in version control and shared between a team.
I have tried everything else. Believe me.
I can access OneNote via the web too, so I'm not limited to my Windows workstation for access to my notes (I use two Linux based laptops for inventory and other "on the go" tasks). I think it's one of the best applications to ever come out of Redmond.