# How do I design the right primitive?

link · 2026-06-30

> Agents naturally gravitate toward the smallest stable abstraction. So, in an agent-first world, the most important question facing product teams is not what features and why, but instead how do I design the right primitive ? 
>
> Building great developer tools (e.g. primitives) has always been an exercise in exquisite taste and deep domain expertise because it requires balancing a set of competing, and often contradictory, forces: namely the tension between expressivity and simplicity.
> — [The primitive is the product](https://www.amplifypartners.com/blog-posts/the-primitive-is-the-product)

Will be super interesting to see how companies adopt this and it will truly be a differentiator in adoption.

[via Lenny Pruss (@lennypruss) on Twitter](https://x.com/lennypruss/status/2071980187445833842)
