Hacker News new | ask | show | jobs
by Ryel 3136 days ago
Does anyone keep a coding journal?

I recently bought a dedicated Moleskine to record algorithms and design patterns I use at work and university. It's been really fun to record multiple solutions and then be able to review my writing several days or weeks later to note an optimal solution.

Looking for formatting tips similar to Bullet[0] journaling, but for more STEM-related notekeeping.

[0] http://bulletjournal.com/

3 comments

I love pen and paper (and a big fan of Bullet Journal), but for keeping a coding journal, I keep mine digitally since it is easier to add entry, edit and search. Most code snippets are easier to copy and paste rather than writing on paper and then typing it back later. I can type much faster than write with hands. There's plenty of good apps/editors for note taking: Vim (what I'm using), Evernote, OneNote, Emacs with Org Mode, Notational Velocity, etc. Jupyter is also another alternative for coding journal.
I use QOwnNotes to log my conversations, snippets, howtos, and daily work journal. I've seen immediate benefits, like productivity, focus, and knowledge.
I just use private gist.github.com completely searchable and if I feel like over documenting something I can.