Full threadfooshint·There was a book written to answer this exact question by psychologist Mihaly Csikszentmihalyi. It's titled "Flow: The Psychology of Optimal Experience"View on HN