Back to blog
EngineeringJun 21, 2026· min read

Why Every Page Needs Its Own OG Card (And How We Ship Them)

We shipped Open Graph card images for the About and Team pages, completing the social sharing foundation for our core marketing surfaces. Here's how TDD audits caught runtime violations and why Fluid Compute matters for Next.js 16 ImageResponse.

[@portabletext/react] Unknown block type "undefined", specify a component for it in the `components.types` prop