Twitter, sadly. Itch is amazing for hosting but not great for discovery, you need to build your own audience and direct them here.
Twitter is still good, mostly because my target audience congregates there. But if I were to start again I definitely wouldn't choose it.
Tiktok is 100% the way to go, no other social media comes close. Figure out how to translate your content to video - gameplay, workload, tips, day in the life of a dev, etc - and just stick with it.