From the blog · Page 20
How we build, what we learn, what we ship.
Posts about indexing public job postings at scale, salary parsing, and the systems that keep one universal JSON schema feeling small even as the source list keeps growing.
What is a SERP API? How they work and when to use one
A SERP API returns search-engine results as structured JSON - including the Google for Jobs widget. How SERP APIs work under the hood, what they cost, where they break, and when reading data at the source beats scraping the results page.
Indeed API: how to pull job postings from Indeed without scraping
Indeed's Publisher API is gone and the official replacements are employer-side only. What the Indeed API actually is in 2026, why there is no self-serve API key, and how to query Indeed job postings through a normalized JSON endpoint instead.
How to scrape Google Jobs in Python (and the no-scrape alternative)
A working Python walkthrough for scraping Google Jobs results with requests and Playwright, the anti-bot and legal caveats nobody mentions, and how to skip all of it with one normalized API call.
How to scrape LinkedIn jobs in Python (and the API that replaces it)
A real Python walkthrough of LinkedIn's guest jobs endpoint with requests and BeautifulSoup - parsing cards, pulling job detail, and why it breaks in production. Then the API where LinkedIn is the main source.
LinkedIn industries: the full list with V2 codes (2026)
The complete LinkedIn industry taxonomy - all 434 V2 industries mapped to their numeric codes, grouped by top-level category, downloadable as CSV - plus what the codes are and how they relate to job and company data.
Job search API: how to add job search to your product
A build-it integration guide. Get a key, make your first call, learn the filters that matter (title, country, remote, posted-after), wire it into your app with pagination, and keep results fresh.
Job board API: the data layer for the job board you are building
How to power a job board with an API instead of a scraper farm. The data problem behind every job board, the listing and search pages in code, expiry handling, and the apply-out model.
Where to get job posting data in 2026: 7 sources compared
Scrapers, ATS APIs, aggregator wrappers, and bulk-data vendors all sell job postings data - at wildly different price, freshness, and coverage. A buyer's-eye comparison of the seven options, and how to pick.
Job scraper: the build-vs-buy guide for 2026
A job scraper is easy to demo and expensive to keep alive - anti-bot, proxies, changing HTML, dedup, and a 2am pager. Here's the honest build-vs-buy math, by source, and when an API wins.
