3 ms·
While I don't keep a software development notebook as a rigorous practice I note down interesting or useful insights, findings and patterns in Evernote. I somet
by BjoernKW 9y ago
While I don't keep a software development notebook as a rigorous practice I note down interesting or useful insights, findings and patterns in Evernote. I sometimes keep code snippets as GitHub Gists but usually I find source code to be too transient and dynamic to keep it anywhere else than in the actual project it's needed in.
More importantly though I use my blog for keeping more polished, more elaborate versions of my more relevant notes. Sharing your thoughts with others not only benefits others but it also makes you think over and refine your original ideas.
Distilling your thoughts for the benefit of others will help you better understand the matter as well. While we teach, we learn.