Legendary Trio
automationthoughts

Markdown for post descriptions

A video description is not just a line of text. It's paragraphs, lists, links, hashtags in a specific order. A plain text input quickly becomes uncomfortable.

We chose Markdown as the format for editing descriptions for several reasons. It's simple, most people who've worked with technical documentation understand it. It renders well. And it converts easily to plain text for platforms that don't support markup.

One non-trivial challenge: showing a preview of "how this will look on TikTok," accounting for the fact that the platform truncates long descriptions. We added a visual length indicator directly in the editor.

A small thing, but users notice.