What We Can Learn From 56 Year Old Mike O'Hearn - Titan