Not a dev, but dev bg -- looking for all these dev-adjacent roles -- i'm old as rocks, but there are a lot of us out there, especially in big boring non-tech companies:
* Solutions Architect
* Technical Product Owner
* Sales Engineer
* etc.
i'm now getting blown up, but i'm keeping up my 250+ applications/day, and mixing in studying (aws, etc.), company/market research, NBA (a little too capitalist and exploitative and dehumanizing, but we all have our vices), etc.
Probably 10 to 20 applications I send get some type of "Social control tech is really appealing to me!"-type love letter -- the rest are spray and pray.
I also started going thru the HN Sep/Oct "Who's Hiring?" posts -- there are literally hundreds of companies looking, and I have a feeling if I was a dev, I'd be hired by now. I do hold out hope that one of them is doing something cool.
As shitty as applying and interviewing is, it's also somewhat exciting to me, especially as I've had some real shit jobs, and I've rarely had a position where I was like, "Oh, so _this_ is what a contented professional life feels like."
In terms of _getting_ jobs, I feel like an expert (keeping them, not so much -- i.e. I've rarely been happy, whether I thought it was going to be great or not), I would generally suggest staying with your core stack/tech -- if you're primarily concerned about _getting_ a job, as opposed to anything else, like wanting to keep it, etc. If you've done 'Tech X' and some company really wants 'Tech X', they're be all over you. OTOH, if you have _not_ done Ballerina programming, but you have a PhD in Computer Science, they/recruiter will likely shit all over you -- it just doesn't matter, so don't waste your time and emotional energy with the 'But but but' stuff -- save it, keep it movin', don't look back in anger.
Outside of that, if you're semi-competent+, I would always lean towards HN-type/tech companies -- because they're _generally_ -- _generally_ -- less incompetent and less petty than other companies/personnel. If you're semi-competent+, you can talk to a semi-competent+ person as some HN/tech company and actually relate, because you will both have a visceral negative reaction to having to work with/for f**ing idiots.
:-D
Good luck!
p.s. hope you follow up with a post later after you've got something and been there for a month. i've started keeping a 'the_job_hunt.txt' running notes file -- i thought of blogging it but too much drama, etc. i've been thru the job hunt, i would argue, more than 99.9% of people on HN, and have some experience on the other side of the tab, so i thought it might be interesting for someone to read about my experience. tho, i don't know where people would post things. i don't have a personal blog, etc.