Maybe “effective” is the wrong word to describe my feelings about this.
To piggy off of aarongertler’s comment—it seems like I have more than one goal of what I want out of my time. Through my day job, I want to save lives, have impact on the distant feature, build new skills and widen my professional network. I’m very fortunate that I get all those things and have a good time as well.
Whereas blogging and Twitch streaming, I want to have a good time doing it, but also make an impact so that I feel much more satisfied/fulfilled/motivated in doing it. Otherwise, my fear is that it would become a waste of time.