You are not defined by the work you do, and any long "coding streak" someone says you have should be seen as a helpful signpost that you might be struggling to manage your workload or maybe suffering low self-esteem.

You are great, and the number of commits you made has nothing to do with that.

Also, some of the most productive developers I know produce very few commits either because they mostly help other people, or because their commits are finely-honed things of beauty that prevent the need for hundreds of later bug-fix commits.
@andybalaam Had a great senior developer who spent a lot of time helping juniors make progress, then got a manager who used commits over the past 12 months to guide pay reviews for my team. Lost my senior dev long before the manager got moved.

@eyup @andybalaam

I am really interested.
I measure three things since the beginning of time:
- Confluence edits
- Jira tickets created
- Jira tickets assigned
And github's 'Contributions in last 12 months'

I take these measures during one to ones, and we discuss interpretation.

I do this for everyone in my distributed team of 27.

I have noticed people who were doing work I was not aware of.

What, apart from manager's intuition, would you replace this with?