Read first, ask later.
Documentation, guides, postmortems, and changelog — written by the people who write the code. No marketing fluff, no fake testimonials.
Short, opinionated, runnable.
The kind of thing you'd send a colleague who's stuck on a Tuesday afternoon.
Your first content type
From schema to a published record in 10 minutes — using the studio and the REST API.
References and localization
How to structure related content, when to denormalize, and the localization model.
RAG that doesn't lie
Choosing chunk sizes, similarity thresholds, and when to enable the comprehensive-list prompt path.
Onboarding new tenants safely
Provisioning organizations, scoped API keys, billing rollups, and revoking access without orphans.
Moving off Contentful
Bulk import via the API, mapping field types, and keeping both CMSs running side-by-side during cutover.
Reading the queue dashboard
What waiting / active / failed mean in BullMQ, when to retry, and what to ignore.