DEV Community

Jiahui Miao
Jiahui Miao

Posted on

Your Post Now Has to Be Nameable

For twenty years, creators fed the algorithm indirectly — watch time, shares, dwell — and hoped it inferred the rest. That era just ended. Instagram, Facebook, Threads, YouTube, and TikTok have all given users a text box: type what you want more of, in your own words. The algorithm now takes requests. And a request can only match a post whose topic can be named — in the audience's language, not yours. My own grid taught me this the expensive way: posts I could describe only in jargon sat at 17 to 49 views, while a personal story a stranger could name in five words pulled 393.

Here is the timeline nobody on the supply side seems to have priced in. TikTok's Manage Topics arrived in June 2025 — sliders, crude, but a precedent. Instagram's Your Algorithm launched in December 2025 and reached the whole app, globally in English, by June 2026: users see the topics the system thinks they like and type new ones in plain language. Threads turned it into a public post — write "Dear Algo" and your feed bends for three days. Facebook's version landed on October 13, 2026, and works at the topic level, not the account level. YouTube's Custom Feeds, launched October 22, lets a viewer build an entire feed from one sentence. Five platforms, five interfaces, one direction: the user now declares, and the machine matches declarations.

The bottleneck moved from quality to matchability

The comfortable belief in creator circles is that good content gets figured out — make something excellent and inference will do the rest. Inference is exactly what is being supplemented. Meta is explicit that declared preferences are an additional signal, not a replacement: watch behavior still fills the main pool, and nobody outside the platforms knows the declared layer's weight or how many users actually type in those boxes. Anyone who promises you otherwise is inventing numbers.

But "additional" is doing real work in that sentence. A declared topic is the highest-intent signal a platform has ever received — a user, in their own words, naming what they want. Posts compete for that pool on one criterion before all others: can the machine match the user's sentence to your post? Users type "founder life in New York" and "how AI agents actually work." They do not type your positioning statement. If your topic exists only in industry jargon — if even you need a paragraph to say what the post is about — you are not in that pool at any quality level. You are waiting for inference to rescue a post that declaration just routed around.

What I changed in my own pipeline

I run one personal AI system and publish its build log across five platforms, so I audited my own output against this standard before believing it. The pattern was embarrassing in hindsight: the posts written in my vocabulary — infrastructure terms, internal concepts — were the ones stuck at a few dozen views. The posts a stranger could name instantly, because they were about a person and an event, performed roughly ten times better. I had been treating that as a content verdict. Part of it was a naming verdict.

Three rules went into my publishing gates this week. One topic per post — a post about two things is nameable as neither. The topic sentence must be written the way the audience would type it, and it must appear where matching happens: the title or first line, and the on-screen text — on Instagram and Facebook, at least two surfaces. And each account is pinned to two or three declared topics, because a feed that changes subject weekly cannot be matched to a standing request. This is a multiplier, not a rescue: a boring post with a perfect topic sentence is still boring, and my quality gates did not loosen by a single item.

I will be honest about the epistemic status. The mechanism is documented by the platforms themselves; the payoff is not yet proven, by me or anyone publishing numbers I can check. My own test is a 60-day comparison of non-follower reach, and if it shows nothing, the honest conclusion is that matchability was not my binding constraint, and this essay's advice demotes to a cheap hygiene rule. That is a bet I am willing to print in advance.

The algorithm stopped guessing — or at least, it stopped only guessing. It takes requests now, in plain words. Write posts that can be asked for by name.

— Jiahui Miao, founder of vertciti, building a personal AI operating system for one

Top comments (0)