1. Finding good employers/clients (meaning are they actually good people, good culture, respectful, professional, etc).
2. Marketing yourself.
Yes, you're still going to have to do those coding challenges and such, because companies want to have a standardized way to approach hiring in order to evaluate all applicants the same way. And even though that's a fool's errand, it's still more palatable than a brazenly subjective "gut feeling" hiring process.
Your OSS projects are there as conversation pieces, for talking about how you discover, define, and approach projects. They want to know one thing: Will they gain a competitive advantage by hiring you? Demonstrate the skills they value the most, and the answer to that question will more often than not come out "yes". Or go one better: Seek out companies that value the same skills you do. Research and interview THEM. Hiring goes both ways.