Talk about the tradeoffs in optimizing code. Readability vs performance Infrastructure costs Non-linear outcomes (things that are only possible if there's sufficient speed) Pareto efficiency