Text this: Analytical microeconomics