yea, thats very true. It is a bit selfish of expecting assistance without providing any back. I'm not quite sure of how things would work here on itch. What do you mean by someones feed? I honestly have only ever created this account initially to upload things from gamejams i've participated in in the past and just remembered I had it. So im not too sure of how everything actually is laid out here.
Viewing post in Should I pull the plug on this project?
I've only just tried to participate here on itch.io a bit more recently. Not much, just started playing some more games and supplying ratings and posting in the occasional thread. One thing I'd like to see is a share to social media button for games. I'm more active on twitter, so I share things there (and that's what I mean by feed, people's twitter profiles, but on itch.io I do check people's creator and community profiles, too).
I guess the really savvy marketers use a lot of channels but these days I don't want to spend that much time on it. I find twitter useful for interacting with other developers and getting useful dev and research info. I had good results with Facebook pages but I'm anti-facebook now so I got rid of it (same with Instagram). I'm sure others here have good ideas, e.g. I see a lot of people use Discord. Also, I've checked out local gamedev and developer meetups and those look like good places to show your work and hobnob with others (even maybe team up!)
I don't know what's available in your area, but here (in Las Vegas) there's a recently revived IGDA meetup, occasional game jams, a Unity user group, and a monthly Demo Day where developers give a five-minute presentation of their projects. There's probably more stuff, but I don't look around that much.