Interaction Design for Technical Communicators