Writing about data, APIs, and the intelligent web
Product launches, technical guides, and case studies from the FreshGeo team.
Determinism in AI Agents: Why cache_id Is the Missing Feature
Stochastic tools make evals, retries and audit nearly impossible. How cache_id turns an agent run into something you can replay, test and defend.
Grounding vs Scraping: Why Your Agent Shouldn't Parse HTML
The real token and accuracy cost of scraping-based agents, with the maths. When scraping is still right, and when typed grounding wins outright.
MCP Server for Data: The Grounding Layer Every Agent Needs
Why production agents in 2026 need a typed MCP grounding layer — not another search API. Seven design choices that separate toys from production tools.
Competitor pricing APIs in 2026: a buyer's guide
How competitor pricing APIs work, what to look for in a vendor, and how to build a repricing engine on top of one without getting blocked or rate-limited.
Welcome to FreshGeo: the data layer for intelligent products
Why we built seven focused APIs instead of one sprawling platform, and how engineering teams are using them in production.