I build AI systems, and the checks that keep them honest.
I am building Kalvi to teach what you want to learn so it lasts. It tests what you can do with and without tools, then lets you prove it. I have written 4 books on Indian philosophy and attention.
Start here A check that cannot look Every serious bug in my personal agent was a check that reported clean because it could not look. Nine cases, why the shape recurs, and what I do now.Latest writing
-
A keyboard sound that says less
Softnote is a synthesized key sound for laptop typing: one note for every key, with heavier strikes for Space and Enter and a muted one for Backspace, all at the same pitch.
-
Voice typing on Wayland with a pair of EarPods
Voice typing on Omarchy with Voxtype and wired EarPods: per-device Hyprland binds, a click dispatcher for the remote, and saying submit to press Return.
-
The colors a design system does not have
Porting this site's design system to an Omarchy desktop theme: the colors that mapped, the slots that had no source, and the muted key I nearly got wrong.
-
Three ways coding agents draw a status bar
How Claude Code, Antigravity, Codex and pi each let you customize the status bar, how three of them share one renderer, and why Codex cannot join.
All writing RSS 15 essays and notes, newest first