Where you write down thoughts/what you did/next steps. I use text files, but it's a little hard to look back on afterwards in a cohesive way. I'm wondering if people use other ways?
Plain text files are a great way to go. You should check out JRNL, <a href="https://maebert.github.io/jrnl/" rel="nofollow">https://maebert.github.io/jrnl/</a>. It uses a single file and allows encryption and basically provides easy simple command line support for adding time-dated entries.
Text files and grep to look back. Then when a project starts to have some longevity I skim through the notes and make more formal documentation of some aspects of the work I'm doing.<p>I think I'll always stay with simple text files for projects that may or may not go anywhere.
I recorded a brief screencast of how I keep a dev journal. :) <a href="https://youtu.be/4W8i8FTz_ck" rel="nofollow">https://youtu.be/4W8i8FTz_ck</a><p>Hope it's helpful!
After a lot of fiddling with different options
I use Vimwiki running in separate Vim instance
on dedicated virtual screen.<p>Hit ^6, hit enter, hit F4 to put the timestamp, write.
Done.
I would recommend emacs org-mode. I've been using it for months now and became way more productive than before. You may want to take a look at this fine set-up. <a href="http://doc.norang.ca/org-mode.html" rel="nofollow">http://doc.norang.ca/org-mode.html</a>
Devarist is built for keeping a work journal. It supports Markdown and images too.<p>Check it out, feedback is very welcome :-)<p><a href="https://devarist.com" rel="nofollow">https://devarist.com</a>