Wear Many Hats • 286. Dan Esberg • Listen on Fountain