You get ins by building your network. Meet people, talk to them, make what you do public. This can be easier in a big city.
But, if you aren't in a big city, one strategy: find a Slack channel for a big city nearish to you and hang out in there. Get to know people. Demonstrate competence.
The Chicago Tech Slack is a great example of a place that would be great for this.
Jobs are posted all the time in there. There's a guy in there who does job placement services and I got added to his rolodex just by existing inside of the Slack.
Another option: participate in Hacker News. I got one job by saying "Yeah I spent a year traveling and doing remote Django work." To which someone responded "Are you still interested in doing remote Django work? I need someone."
Finding work is "all luck", but increasing your "luck surface area" by exposing yourself to more serendipitous events can systematize that "all luck".