Note

Search should be treated like a product feature, not a bolt-on

April 15, 2026

Search often gets added late, after the data model and user flows are already set.

That usually works for a while, but in products where discovery matters, search becomes part of the product experience. The index is not just an optimization. It becomes a read model with its own design constraints.