5 AI chat UX tips + spec-driven development | Brew