Good question. Seeing as your set of skills don’t quite align with Lemmy’s core componentes (Rust backend and Inferno frontend), your best bet would probably be on helping new people settle in, improving documentation, translations, discussing new ideas (like for onboarding), etc.
Any form of help is highly appreciated!
I know I’m being a bit pushy at this point, but distributing instance load can be helped in some part by merging this PR and deploying the latest changes (including more languages and recommended instances as well) :)
Yeah, federated logins of some sort would be really nice to have. There have been some mentions of integrating something from Streams onto Lemmy.
At the moment, the only tool I know is available for that is https://browse.feddit.de. It should be officially endorsed by the project and available on join-lemmy.org, imo. It crawls the network and allows you to search for communities and see where they are hosted!
As for CAPTCHAs, Lemmy does not use any third-party provider, but rather a little library that generates them given a set of noise functions to apply. I’m not entirely sure how effective the top difficulty ones are at stopping OCR bots and the likes, but they seem pretty good.
There still isn’t an “official” way to do this, but there’s a neat browser at https://browse.feddit.de
Give it a shot!
Hey, welcome! Thank you for your contribution to the network :D
As for discoverability, it is a problem yet to be properly solved. For now, I’d suggest making a launch post and share your communities in the many posts that have recently popped around (e.g https://lemmy.pt/post/36126)
I’ve heard of it (and its incredible show xP) but never read anything. Will put it on my list for this summer.