Kanarupan

Thinking in public.

Short notes and longer articles on the things I am working through — search and retrieval systems, the practice of building software, and various other matters. Nothing here is final; pages get revised as the ideas do.

Nothing published yet.