I really enjoy the obsidian daily notes feature for this [1]. It's a dedicated button to create a new note with a title of your choosing. I typically do YYYY-MM-DD d, so 2024-12-1 mon.
I'm not sure about the time tracking though. Is this more for people working on contract for billing? I see the value in having the data but collecting the data seems difficult.
The task plugin for Obsidian allows tracking time to completion iirc. If you're billing hourly for clients or trying to use it as a stand-in for a stop-watch it could be useful. I personally don't use it though
I just use Logseq (+ syncthing for sync) with extensive tagging (thousands of tags added a year) + a random Pomodora app that keeps records and descriptions of each Pomadora. Simple and effective
How do you manage having thousands of tags? What is your use case? I quite quickly moved away from them because I couldn't have a strict/normalised system for it. E.g., I would end up with #a, #as, #<synonym of a>, #parent/as, etc. After a while of this, it would either reduce to nothing better than keyword search, or the effort of keeping track of existing tags and the "right" tags would prevent me from tagging at all.
https://www.howtogeek.com/258545/how-to-use-notepad-to-creat...
I'm not sure about the time tracking though. Is this more for people working on contract for billing? I see the value in having the data but collecting the data seems difficult.
[1] https://help.obsidian.md/Plugins/Daily+notes
with the extra advantage of recalling them with tabtab instead of never remembering to read said notes :)