Blog
Stop hunting context for sales performance data
Here's how you can get what you need instantly with Threads
Improving the Notebook Agent: error clustering
Why you should analyze your agent's reasoning, not just its errors
Why analytics agents break differently
What we learned about context management while building production analytics AI
Feed [224]
Stop hunting context for sales performance data
Here's how you can get what you need instantly with Threads
Hex Agent, everywhere: Introducing Slack integration and MCP support
Get answers where conversations are already happening
Improving the Notebook Agent: error clustering
Why you should analyze your agent's reasoning, not just its errors
Self-serve analytics is finally real (and that's terrifying)
The data team’s job isn't to be the gatekeeper of every number. It's to be the architect of trustworthy systems.
Why analytics agents break differently
What we learned about context management while building production analytics AI
Is “data-driven” just slowing down your decisions?
Why outcome-obsessed beats data-driven, and how to build your team's decision muscle.
Bitter lessons building AI products
What actually matters when building AI products when the world keeps changing
Lessons from Ramp: Running AI-powered data teams
“AI or die” isn’t hyperbole for Ramp’s data team


