Some thoughts on UX and technology.
A system prompt that forces AI to cite sources, flag uncertainty, and present balanced perspectives, plus how to set it up in ChatGPT, Claude, and Gemini.
Read More →Why a hyper-agreeable AI is a trap, and how constructive friction leads to better outcomes.
Read More →Calling these systems "Large Language Models" describes how they were built. "Large Knowledge Models" describes what they actually do.
Read More →Ethical Design in Contemporary UX Practice.
Read More →How we should negotiate our relationship to agentic AI recommendations and actions.
Read More →What kind of empathy do we want from our AI support agents?
Read More →