Writing
Blogs on building, learning and product thinking
- Jul 5, 20265 min readNew
The Most Dangerous Line of Code Might Be `retry()`
Retries look harmless from one client, but at scale they can synchronize traffic and make recovery harder. The missing ingredient is jitter.
Read article
- May 29, 20266 min read
Underneath the abstractions
The smoother software feels on the surface, the more invisible work is happening underneath.
Read article
- Apr 18, 20266 min read
The Building Blocks of an AI Agent
A clear mental model of AI agents: how models, tools, memory, and loops come together to solve complex tasks step by step.
Read article
3 articles