Data275 Documents

Text Casing

Avoid all-uppercase text in stored content when capitalization is only a visual choice. Store the text in its normal written casing and apply uppercase styling in the client when desired. Preserve casing in data when it changes meaning, including acronyms, proper names, and expressive capitalization such as shouting or anger.

Philosophy

Casing that only changes appearance belongs in presentation, while casing that changes meaning belongs in the data.

Correct

const supertitle = 'Extensible by design'
const technology = 'AI + Architecture + Developer'
const angryMessage = 'GET OUT!'

Incorrect

const supertitle = 'EXTENSIBLE BY DESIGN'
const supertitle = 'BUILT TO KEEP MOVING'

Fix

Change presentation-only uppercase content to normal written casing and apply any desired uppercase appearance through styles. Preserve meaningful capitalization.