Writing
Notes from building backend and AI systems
Short, specific write-ups on things I ran into while building not general tutorials.
Backend
Data isolation bugs are invisible until they're not
Why the worst bugs in multi-user backends often pass every manual test and only appear under real concurrent use.
June 2, 2026 · 6 min read
AI/ML
Validating LLM output like any other API response
Treating a model's output as untrusted input the same discipline you'd apply to any third-party API instead of assuming it's correct.
May 14, 2026 · 7 min read
Data
What I learned mapping data silos in East African SMEs
Before building Dataloom, the real work was figuring out exactly where and why SME data becomes unusable.
April 20, 2026 · 5 min read