Text this: Software abstractions