I thought I knew how productive I was and then I installed Code Time (its like Wakatime, but more focused on productivity).
It syncs with your Calendar, gathers code metrics on your daily code velocity and can auto-block-off time when you actually do the most work so that you can cut down on distractions!
This has changed the game for me immensely. Everyone thinks they know their own patterns but then you see the actual data... I'm glad I did.
Attached some screenshots of my dashboard so you can see what I mean. This has helped me allocate time better for project work, understand why things don't get done if meetings steamroll a day of planning, etc.
Calendar /w Suggestions:
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.