Writing
Made for one, at the scale of millions.
The Ramadan bot replied to each person with the iftar time for their own city. The lesson, that personalization is a posture and not a feature, has only grown more relevant.
One message, hundreds of millions of times
In 2014 we built a Twitter bot that did something small and exact: you mentioned it, and it replied with the precise iftar and suhoor times for your own city. No app to download, no account to create. It ran across hundreds of millions of interactions, and every single one was singular.
The easy reading is that we shipped a personalization feature. We didn't. We took a posture, starting from the individual moment and scaling outward, instead of the usual one, which is to build for the average and segment your way back down toward the person.
Personalization is a posture, not a feature. You decide it before you build, or you never really have it.
Posture is decided before you build
That distinction quietly decides everything downstream: the architecture, the data you keep, the tone you take, the latency you tolerate. AI has made “made for one” cheap to fake and rarer to actually mean. The systems that will matter treat the person as the unit of design, not the cohort.
The Ramadan bot worked because it respected the moment it was serving. That is still the whole brief: technology at scale that feels personal, and earns the moment it chooses to interrupt.