I believe Paul Graham from Y Combinator always insists that talking to your users is very important.
Dog-fooding can sometimes mean only consulting with yourself.
Yeah, in my case, dogfooding means I’m talking with 100% of the planned users, but you’re totally right that as the user base grows, it’s certainly not going to cut it alone. I think the model that the VSCode team uses is really effective, dogfooding while working to a very public and voted on issues list.
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.