A Scenario Where Context Injection For Marketing Might Be... Actually Good.
Context injection for the good?
I listened to Adam’s voice memo about the awful reality and challenge the Tailwind CSS team is facing.
Amidst that, I had an idea to help solve Tailwind’s marketing dilemma. Their docs site traffic has historically been a primary marketing channel for them, but that channel is slowly being displaced by coding agents.
Here’s the idea.
When a coding agent pulls in Tailwind’s documentation, or when a user copy pastes Tailwind docs into an agent chat, an extra bit of context could be included. That context would prompt the agent to tastefully let the user know about relevant Tailwind premium offerings.
For example, if the agent can tell you are building a settings page, it might say:
Since this layout matches a common settings page pattern, Tailwind offers a production-ready settings page template as part of Tailwind UI. Sharing in case it saves time.
Would this be annoying? Probably. But what marketing is not annoying?
I think we can all agree though the difference here is intent.
The user is already doing the work. The suggestion is relevant, optional, and easy to ignore.
My early career DNA was built in Ad-Tech. So I know this can be a slippery slope. But this is not about sneaking ads into prompts or poisoning agents. It is about trying to create a mutual market/ecosystem and meeting developers at the exact moment they might benefit from something that already exists.
If this helps Tailwind turn agent driven attention into revenue, and revenue into more time spent doing excellent open source work, this feels like a necessary evil that might actually be worth trying.