You can also directly link to any node, at least in WorkFlowy.
My approach is similar to yours except it's one hierarchical entry per day.
Markdown for notes and Taskpaper for tasks, projects and outlines. It is a format and a Mac app, that is extremely well made. Super fast keyboard navigation, customizable styles and scriptable in JavaScript. Love it.
https://jeffhuang.com/productivity_text_file/
Last time I posted it on Hacker News, quite a few people told me they adopted this workflow.
I do need a better way to view and report my data though, so what I've done is write a read-only reporting GUI that can parse my text file, give me daily/weekly/per-task/per-client reporting on my time tracking, per-day views of any journal entries, and a TODO list. It can even export the current week's entries in a format that pastes into my invoice spreadsheet template.
This is all managed in a per-year text file, 2020.txt, that's easy to back up and could be version controlled if I needed to do that.
* Plain text only, no graphics, formatting, outlining, tagging, categories, etc. These are all distractions to actually getting your point down and don't really add any value, don't get sucked into them.
* Ability to do simple text search and go to specific date. Big lifesaver for any problem that looks like "So exactly what did I do on this one specific day 3 months ago?"
Paper is nice for avoiding distracting formatting details. But losing out on free text search is too much of a drag.
It can act a journal, as you mentioned but...it's a linear overview of the things churning in your mind. And something great can come out of it but regardless, it helps you in more than one way.
I appreciate the insights and methods you use. I sometimes over-complicate solutions when all that's needed is a catch-all drawer.
You can do google doc or office doc, but the key for me was having one doc that I just keep prepending to.
Each day i'll add the date yyyy-mm-dd (dow) in bold and then list my work for the day... I use hyperlinks to dedicated docs or online guides for more involved projects (quick ctrl-k), and add a little check mark when it's done.
By adding days in the future, I am able to schedule work or set reminders, and with ctrl-f I can search the doc for anything I've done previously as it also acts as a journal.
I often used to get lost in the minutia of catagorization, and having list sorting help me determine priority, but I've come to realize that I already know what needs to be done, and roughly in which order. ... my bottleneck was always focus. Excessive task structure can be a procrastination in itself.
Going back to paper as op suggests seems like a step back.
It's not perfect, but it works. I do still wish I could add some sort of hierarchy to line items and also be able to zoom out to see the bigger picture, but for now that just sits in another dedicated doc that I schedule myself to look at now and again.
Hitting 18 months now on this system. Have never felt so organized.