How I keep track of what I've been working on


Tags: unix
Reading time: less than 1 minute

Especially on busy times, it is possible to forget the projects I’ve been working on. While I tend to remember the big ones, some small projects slip away from memory. This is troubling when someone asks if I’ve been working on anything interesting recently, or if I feel like I haven’t been productive. Seeing how many thing I managed to work on can be a good morale-booster.

This problem became more apparent recently when I started to publish “Status Update” blog posts, in which I write short notes about the projects I’ve been working on. Instead of looking through used to-do lists or diaries, I found a more effective solution using the POSIX tool find, specifically the -mtime flag.

When you call find with -mtime, it searches for files based on their modification dates. Here is the snippet I use to find the files I’ve worked on in the last month.

find ~/projects -mtime -30

The parameter -30 stands for the last 30 days, it can be modified as you wish. For example -7 would filter for the last week.

The following pages link here

Citation

If you find this work useful, please cite it as:
@article{yaltirakli202011findmtime,
  title   = "How I keep track of what I've been working on",
  author  = "Yaltirakli, Gokberk",
  journal = "gkbrk.com",
  year    = "2020",
  url     = "https://www.gkbrk.com/2020/11/find-mtime/"
}
Not using BibTeX? Click here for more citation styles.
IEEE Citation
Gokberk Yaltirakli, "How I keep track of what I've been working on", November, 2020. [Online]. Available: https://www.gkbrk.com/2020/11/find-mtime/. [Accessed Oct. 19, 2024].
APA Style
Yaltirakli, G. (2020, November 01). How I keep track of what I've been working on. https://www.gkbrk.com/2020/11/find-mtime/
Bluebook Style
Gokberk Yaltirakli, How I keep track of what I've been working on, GKBRK.COM (Nov. 01, 2020), https://www.gkbrk.com/2020/11/find-mtime/

Comments

© 2024 Gokberk Yaltirakli