Building a job search automation tool
A build order for your first one, where each step produces something usable and each checkpoint tells you whether to continue.
Read morePage 4 of 11 · 205 guides in total
A build order for your first one, where each step produces something usable and each checkpoint tells you whether to continue.
Read moreFilling a form is a mapping problem with a sharp edge: some fields must never be answered by a machine, and telling which is the actual work.
Read moreAPIs are the boring, legal, reliable way to get postings — and the schema differences between them are where the real work turns out to be.
Read moreTwo postings for the same job rarely share a single identical field. Two postings for genuinely different jobs often share almost all of them.
Read moreTracking is the least glamorous component and the only one that makes the whole system improve. It is also where most implementations stop.
Read moreScoring is two jobs pretending to be one: understanding what the posting asks for, and judging whether it is worth this candidate’s time.
Read moreAn approval step nobody reads is worse than none — it provides the appearance of oversight and the accountability that comes with it.
Read moreAgents rarely apply to a randomly wrong job. They apply to a job that was right an hour ago, or to one of several that looked identical.
Read moreA job agent reads documents written by people who want something from it, and can send email and submit forms. That combination is the whole problem.
Read moreYou cannot make an agent refuse reliably. You can make the thing it was asked to do impossible, which is a different and far more dependable guarantee.
Read moreYour browser holds every session you are signed into. An agent given that browser holds them too, and it takes instructions from web pages.
Read moreIf your product signs into job boards for users, you are running a credential store — whether or not you designed one.
Read moreA CV is a dossier: employment history, education, location, contact details, often more. Uploading one to a tool is a bigger decision than it feels like.
Read moreOrdinary software fails by stopping. Agents fail by continuing, which is why the usual reliability toolkit does not catch them.
Read moreA platform that acts for many candidates concentrates two things attackers want: personal data at scale, and the ability to act under someone else’s name.
Read moreA browser agent reads attacker-controlled content by design. Security is therefore about what it can do afterwards, not about what it reads.
Read moreThe agent needs to be signed in. It does not need to know the password — and those two requirements are easier to separate than most implementations assume.
Read moreApproval is a product design problem before it is a safety one. Ask for too much and it is ignored; too little and the gate protects nothing.
Read moreThe real answer is almost never one or the other. It is a script for the paths you know and an agent for the ones you do not.
Read moreA model cannot see a web page. Everything depends on how you turn one into text or images it can work with, and that choice decides cost and accuracy.
Read moreReading about ATS screening helps. Running your actual resume through one helps more.
New guides added regularly