How we built an AI-powered discovery platform — enrichment pipelines, RAG patterns, and the engineering decisions behind BonVivant.

How we use an LLM-as-Judge as a publish gate for hand-written pages — and why its factual-accuracy score is a verification queue, not a verdict.

Building a self-correcting editorial pipeline for venue content at BonVivant.

Why we built an opinionated alternative to Google Maps reviews — and what we learned trying to teach a machine to care about lamb shoulder.