Text this: Mathematics and physics for programmers