Blog
Technical writing about agent systems, architecture decisions, and what I learn shipping production AI.
Building the Discovery Layer for a Blockchain Ecosystem
Crypto projects live in Discord and Telegram — channels Google can't see. We built the persistent reference layer an ecosystem was missing.
Subjective Metrics: Multi-Dimensional Retrieval
Cosine similarity gives you one axis of retrieval. LLM-generated scores give you as many as you need. A design pattern for RAG that almost nobody's implementing.
Building in Someone Else's Domain
Last spring I built an AI product for a bodybuilding coach — from raw documents to a hundred paying subscribers in 2.5 months.
How to Put a Game on Your Portfolio
A blog post reaches one of the three arms of a personal site's problem. A game, if its shape fits, reaches all three. Here's how I built Word Raid.
On Scaffolding and Thinking in Agent Systems
Every layer of AI tooling I've built has been scaffolding around model limitations. The code gets obsoleted. The thinking transfers.
What I Learned Building RAG
I built a RAG pipeline in 2023 with four chunking strategies, a million vectors, and a discovery that changed how I think about retrieval: subjective metrics.
Building a SaaS in the SaaS Apocalypse
SaaS valuations dropped because anyone can build a tool now. We built one anyway. Here's the product thinking behind it.
What Building Looks Like in 2026
My co-founder vibe-coded a prototype with zero coding background. I took the same tools and shipped production. The difference wasn't the code.
The Idea That Started Everything
In 2011 I installed rainwater systems on schoolhouses in India. In 2018 I designed a decentralized water marketplace. I was five years early. I couldn't build it. So I learned to code.