The Cleo Team
Notes on building an AI marketing operating system. Architecture decisions, technical challenges, and the craft of making something that thinks.
Dashboard screens took one and a half to nearly three seconds to paint because each made eight to ten database reads, in sequence, across the Pacific. Cutting the round trips first and then moving the functions beside the database brought most screens under seven hundred milliseconds.