With that in place I get something like this automatically:
* 31/08/2022
** Desktop Setup
Updated my =brew= environment once again, this time it was =git= that required the update.
** Merge Requests Reviewed
None.
** Meetings
- 11:15-11:45 - Example Meeting
- Notes here
** Tickets / Stories / Projects
- JIRA-1 IN-PROGRESSS example-project
- Stuff I did.
- JIRA-2 DONE example-project
- Stuff I did.
** Problems
None.
On export to HTML/PDF any section that is empty, or contains only "None." is removed.
* The review of pull-requests.
* Meetings.
* Some "tickets" I work on.
* etc
So with that in mind I have an emacs org-file, which has a standard set of headers which are inserted in a single file, beneath today's date.
I use the following emacs package to make that easy to manage:
* https://github.com/skx/org-diary
With that in place I get something like this automatically:
On export to HTML/PDF any section that is empty, or contains only "None." is removed.