4 ms·
I record my screen all day using a cron job and shell script and a small node express app to review the day and categorize time. I always was inspired by John C
by bobx11 9y ago
I record my screen all day using a cron job and shell script and a small node express app to review the day and categorize time. I always was inspired by John Carmac's discipline so I do that knowing I'm recorded and know I will see it later when reviewing my day.
It's way more of an optimizing tool than switching ide's ever was for me.
- taneq 9y agoI've found doing fine-grained time sheets had the same effect on me. The trick, of course, being the discipline to actually do it.
- newbear 9y agoInteresting, what does the node express app do?
- bobx11 9y agoIt shows thumbnails of my screenshots in a timeline so I can zoom and see what I was doing. Then I click on them and tag them to tasks. It sounds time consuming (pun intended) but I have keyboard and mouse shortcuts in the page. I'm thinking I should push it to a GitHub repo since it lets me log time for the day down to the minute in about 5mins on average.
- paulryanrogers 9y agoCouldn't you just sample window titles and automate the categorization?
- jwong_ 9y agoThat sounds really neat and useful. Sometimes when I'm billing hours, time gets fuzzy, and I forget. Making it take just five minutes is a very trivial amount of time given that value.
- mslate 9y agoOpen source it! :)
- quizbiz 9y agoplease!
- slipwalker 9y agoplease, open source it.