Engineering Blog
Jul 29, 2026
7min
Caching is all you need
Our cache hit rate looked great. Our cost data disagreed. Here's what we found when we stopped trusting the average.


May 22, 2026
10min
How we built a lab to evaluate data agents
Inside Hex's eval architecture and the synthetic business it runs on.

May 8, 2026
8min
How we built (and rebuilt) topic discovery into the Hex Context Agent
What are people actually asking your agent?
May 7, 2026
4min
The golden age of the destination engineer
Why the engineers who care more about users than code are going to run the table.
Author/ Olivia KoshyTags/ Engineering- Author/ Madeleine FillouxTags/ Engineering, Research
Jan 14, 2026
4min
Donโt be naked when the agents arrive
As AI agents absorb routine work, PMs and engineers need new leverageย โ judgment, focus, and clarity โย to build the right thing.
Author/ Olivia KoshyTags/ Engineering
Feed [14]
Jul 29, 2026
Our cache hit rate looked great. Our cost data disagreed. Here's what we found when we stopped trusting the average.
May 22, 2026
How we built a lab to evaluate data agents
Inside Hex's eval architecture and the synthetic business it runs on.
May 8, 2026
How we built (and rebuilt) topic discovery into the Hex Context Agent
What are people actually asking your agent?
May 7, 2026
The golden age of the destination engineer
Why the engineers who care more about users than code are going to run the table.
Jan 14, 2026
Donโt be naked when the agents arrive
As AI agents absorb routine work, PMs and engineers need new leverageย โ judgment, focus, and clarity โย to build the right thing.
Oct 22, 2025
Improving the Notebook Agent: error clustering
Why you should analyze your agent's reasoning, not just its errors
Apr 14, 2025
I'm sorry, but those are vanity evals
Using GPT-4.1 as a case study of our framework for impactful LLM evaluation
Mar 6, 2025
Beating browser bottlenecks with virtualization
Inside our new approach to virtualization
Jun 20, 2024
How we made AI charts generate 8x faster, going from an average response time of 10.3s to 1.3s
Nov 17, 2022
We took down production by misconfiguring our ETL
Hereโs what we learned and how you can avoid it
Sep 24, 2020
A pragmatic approach to live collaboration
or: How I Learned to Stop Worrying and Love the Atomic Operation
Sep 16, 2020
On Software, Ships, and Shipping Incrementally
The only path around the 2.0 tar pit is incrementalism - replacing a legacy platform through small, deliberate steps.