Text this: Thinking with diagrams