Writing
Mostly about why AI chat gets things wrong, and what to check before you put one on a site where a wrong answer costs you something.
- 8 min read
Your chat widget's API key is public by design
The key in a chat widget is readable by anyone who views source. Why it cannot be hidden, what someone can actually do with a copy, and the four-step test that tells you whether yours is restricted.
- 8 min read
Chatbase alternatives (2026)
A survey of Chatbase alternatives for 2026: SiteGPT, Denser, CustomGPT and AnswerWeave — pricing models, who each suits, and one real limitation each.
- 9 min read
Why your AI chatbot invents answers
A language model is trained to produce likely text, not true text. Why retrieval only narrows that gap, and five questions that expose it in any demo.
- 9 min read
AI chat for law firm websites: what to check first
A chatbot on your firm's site answers in your firm's name. What to ask a vendor, what to test yourself, and what to get in writing before it goes live.