A Conversation With David Heinemeier Hansson admin2022-10-20T08:30:42-07:00October 18, 2022|Podcast Show Notes| Click here to listen wherever you enjoy podcasts. Read More