For over a decade my no-brainer
digital file system at both home and work is similar.
Auto-file everything as a time-stack:
- new files go on the desktop
- if I didn't name file right rules automatically rename it per ISO 8601 to "YYYY-MM-DD - title.ext"
- after the file isn't opened for >2 days, it gets auto-sorted into (more or less) "archive/yyyy-mm/yyyy-mm-dd - title.ext"
- note: stick to ISO 8601 across tooling: https://www.iso.org/iso-8601-date-and-time-format.html
With this system, the effect is:
- my desktop has today's and yesterday's working files, everything else is auto-cleaned (you may want 5 or 7 days depending on nature of file work)
- when i need something, I "lookup around that date in my stack" because I find it easier to find things by time than by trying to re-imagine what I'd named it.
- when working somewhere where i create more content then I consume, I group by weeks not months: "archive/yyyy-ww/file" (given ~520 folders per decade, you may, or may not, want "archive/yyyy/yyyy-ww/file" depending on your file system's speed at iterating dirs)
- turn week numbers on your calendar, and you can directly open any folder for any week you did stuff.
- no brain power needed!
More about usage:
Method works beautifully even if you prefer topical folders like project-name or finances or whatever, and computer search is fast/easy at still showing you everything made in a given month no matter what folder it's in.
Seeing files by when made visually 'bundles' files made around the same time (e.g. several days' or weeks' work on the same project). Update dates for new versions and a find by name for the rest of the file name will show you all the versions you have, sorted.
This is infinitely superior to the standard workplace practice of "Title Whatever v3 (tim edits B) jfk (copy).doc".
Thanks to the date prefixed name, if I email files, backup/restore them, or otherwise round trip them to some other file system (looking at you, most NAS, SANs, and object stores), I don't lose the metadata of when created, meaning I can still sort round tripped files by name reversed and see files by recency or clustered by when made.
If I can't find by looking around the date, I can always fiddle with search to find things.
I now get unhappy any time a file doesn't start with a date.
Pro-tips: Apple Shortcuts supports ISO 8601 by name for dates and time. On MacOS I use Hazel to maintain this w/o touching it: https://www.noodlesoft.com ... On Windows I use powershell, Linux perl.