Text this: Numerical techniques for stochastic optimization