Writing
Notes from building AI systems.
Practical ideas on agent memory, evaluation, developer tools, and the engineering decisions behind them.
Making agents faster with speculative tool calling
A research-backed look at overlapping tool execution with model generation, and the safety rules that make speculation useful.
Memory systems for AI agents
How memory works, why agents need it, and the practical decisions behind building a reliable memory layer.