I would call this day a relatively productive at work because I was busy, busy unblocking tasks and getting back to people's queries about the product. I did have a catch-up call with a potential customer in the morning, so that was good (It won't sound as good if I said there were a lot of things we don't provide for her use case so it sounded like she won't continue using the product with us).
It kinda feels like I need to be visibly helping someone with immediate results to feel like I'm getting something and feel productive.
Take my other task for example — I'm trying to build a dashboard to track certain metrics on Mixpanel. I needed to first get on some tutorials, familiarise the events that we've implemented on our product, experiment, and experiment. I might not be able to get this within the day. Or maybe two. I can't work on it the full day when I've got other blockers that come up time to time. It can be distracting.
So what I'm trying to unlearn is how do I let go of the notion that unblocking people's queries and having meetings is considered productive compared to me learning a new tool?
I don't have an answer to this yet. For the short term, I can try to communicate more clearly and in my detail about what I'm working on every day. We do have stand ups with the developers, but I usually keep mine short. Maybe that should change.