Hi! Telegram has quite some traction with over 200M MAU, but you have a good point.
I've made over 50 channels for different roles, from C-Level stuff like CTO, CPO positions to very language-specific channels like Rust, Haskell or React.
What I like the most about how I've structured it is that (once you're on Telegram) it's very easy to explore the different channels because they're linked to each other and there's very little friction to join or leave a channel