My procedure of late is:
- keyboard shortcut + a snippet of Emacs Lisp to create today's journal entry (e.g. 2019-09-01.org) in a "journal" subdirectory;
- YASnippet to fill out a daily journal template with two-column LaTeX export styling the way I want;
- Write down any dreams I remember in the morning;
- Write down a simple to-do list in an Org table, moving items up and down; rather than TODO states, I put a space between items already done and those remaining; if I don't get everything done, I can strikethrough the item to indicate that;
- Find and copy or type in a quote or a poem for the day (usually at the end of the day);
- Occasionally, paste in a small snippet of code that I wrote or saw that I liked;
- Any interesting things that happened or felt noteworthy that day.
Finally, and this is perhaps one of the more important steps:
- export as LaTeX to PDF, then print, three-hole punch, and stick it in a binder on my desk.
The format and what I put in changes daily and it's kind of neat to see that unfold in the printouts. I find that having the printed journal makes the older entries (each a single page so far) a pleasure to look over and gives me a sense of what my time has been like recently. If it was just on the computer I probably wouldn't ever look at it again, and I wanted something that gave me easy access to the feelings of the recent days that otherwise seem to disappear completely.
(I'm a minor author of the project. It's kind of in a state of disrepair; Josh and I are both working on replacements for it. But it works!)