Writing
Blog
Notes on backend systems, AI platforms, and distributed search.

RustSearch EnginesSystems Design
Inside Tachyon: the architecture of a search engine that refuses shortcuts
A walk through the crate boundaries, the write path, and the one data-structure change that cut broad-query latency by 3.4x, plus what the project is still honest about not doing yet.
Read

Backend EngineeringPerformance OptimizationSystem Design
Stop Optimizing the Wrong Things: Lessons From Building High-Performance Backend Systems
Practical lessons from building high-performance backend systems—how to identify real bottlenecks, optimize effectively, and write scalable, maintainable services.
Read