You're right, we can find most of them on twitter, however, there a much to be discovered on their websites and other apps that enlist ICOs, all altcoins aren't shitcoins, there are many that pumps, but before we can arrived at them being a reliable project, we need to make a certain level of research on them, know about the project and be satisfied with the research we made before making an investment on them.
Another place where meme coin does their initial launch is pinksale. I haven't personally participated in any pinksale launch but I look them to find new meme coin which when starting being sold on pancakeswap or relevant dex could be grabbed at low price and held for a short term and sold at a higher price for profit. Participating on the launchpool mostly have a holding period and we know most of these memecoin would be dead by a month or two.