Skip to content

Comment on Ask HN: How do you track development time?parent

Comments

I also considered that, but it'd require shortening the lifetime of a git branch to also capture interruptions across projects, meetings, etc. So the more you increase accuracy, the more tedious this gets.

I just use a branch per feature or unit of work. The git hooks make the time measurement automatic.

  git checkout -b feature_a
  <do work>
  git checkout master
  git merge feature_a
probably about 10 seconds of effort, over the course of 1-3 days of coding time.
AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.