Blog
RSSThoughts on engineering, AI, and building distributed systems.
-
Your Biggest Customer Might Be Your Biggest Bottleneck
Aug 29, 2025rustperformancedistributed-systemsqueueingbroccoliSimple FIFO queues are not viable for multi-tenant systems. I explain why fair queuing is a must and how I built Broccoli to address this issue.
-
Accurate Hallucination Detection With NER
Jan 7, 2025AINERhallucination-detectionRAGmachine-learningUsing a LLM-as-a-judge for hallucinations is slow and imprecise relative to simple NER. We share how we solved hallucination detection at Trieve.
-
How We Built 300μs Typo Detection for 1.3M Words in Rust
Sep 9, 2024rustperformancealgorithmsBKTreetypo-correctiondistributed-systemsWe explain how we built blazingly fast spellcheck in Rust using BKTrees, Redis queues, and Clickhouse in this blog.