Notes from the work.
Field reports from building, short notes on craft, and the occasional essay. Each piece has its own crystal, generated from its title.
A system that asks before it acts
Why Jarvis lets models propose but never decide, and what that did to the architecture.
Five small rules for Persian on the web
The details that separate a translated site from one that was designed in Persian.
Teaching made me better at talking to machines
Explaining a tense to a nervous student and briefing a coding agent turn out to be the same skill.
Say something on the glass.
A website, an AI or software project, English lessons, or a job offer. Write a few lines about it; every message gets a personal reply.