Notes from building ContentFlow.
Four notes on the parts of in-app content that are easy to get wrong: what the integration has to do before anyone can publish, why Arabic is not a translation table, where responsibility for residency and consent actually sits, and what a design guide is for.
Written while building it.
Not announcements. Four things about in-app content that are easy to get wrong, and what we settled on instead.
Changing In-App Content Without Shipping
Release-free content changes are possible only after engineering creates a safe delivery and rendering path.
ReadArabic Changes More Than Strings
Arabic content needs review in its real right-to-left interface, not only in a translation table.
ReadResidency and Consent Need Shared Controls
Regional infrastructure and product controls support governance, but compliance still depends on customer decisions and implementation.
ReadDesign Systems Decide What Not to Add
A useful design guide limits decorative choices while preserving enough depth to explain the interface.
Read