Notes by Praveen | Praveen Vaidyanathan | SubstackPraveen Vaidyanathan