Sign up ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

I take notes about language features, project details, etc. I've noticed that I tend to take a lot of notes when I start learning a new aspect of a language or start working on a new project, but then as the momentum builds my note taking drops off. I often wish I would take more notes, since I frequently find them helpful months later when I encounter a problem for the second time or when I want to remember some past detail.

Do you take a lot of notes? and how do you or don't you maintain the volume of notes you take?

My problem is that once I'm going on something, jotting done a note feels like an interruption; even though, I know it will be useful in the future. Any suggestions?

share|improve this question
@Anna - I shouldn't have mentioned the program name. It's not the tools, it's how you keep using them. – Peter Ajtai Nov 1 '11 at 16:30
And then you shouldn't mentioned that you mentioned the program name, cause you made me look for it :) – Yannis Nov 2 '11 at 5:41
as a programmer, I prefer using github as my note management ;) – nXqd Sep 5 '12 at 15:00
@Vdt - yes, that's what I ended up going with, and I'm quite happy with it. – Peter Ajtai Sep 5 '12 at 17:54

1 Answer 1

Evernote for a better you.

Beginning phases: actually take notes in the various clients.
Late game madness: forward appropriate emails to Evernote. Sweep and tidy up once a week or so.

The key is setting things up so where you are not distracting yourself with note taking but that you can make it as organic as possible. Like being able to take voice notes is awesome--get a great idea while stuck in traffic, just dictate it into the mic.

share|improve this answer
+1 for Evernote, I've got things going back 3 years that I occasionally refer to when something tickles the half memory of seeing a similar problem. – Nicholas Smith Nov 1 '11 at 16:42

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.