Since recently I’ve been working in a company that loves to work on billable hours, which introduces the much disliked issue for me to keep track of how many hours I spent on a single job.
I personally never really liked tracking the hours I spent working on something, or predicting it in advance. Mostly because it is one of the hardest things to do as a software developer. The other reason was I couldn’t find any good tools to keep track of how long I spent working on something. That was until I found GrindStone.
GrindStone enables me to easily create & manage tasks, as well as creating custom fields to track for each task. That alone would be great, but it also includes a nifty timer that makes tracking of how many hours you spent on something easy.
After using it for a couple of weeks I can say I really like how easy it makes tracking how much time is spent (or wasted) on development tasks.You can easily open up GrindStone when it is launched by pressing the ‘Windows-key+Z’ combination. Starting and stopping timing is done by pressing the stopwatch at the bottom. Even if you leave the computer GrindStone will ask if it was related to a task when you return and if it needs to resume the stopwatch.