David Heinemeier Hansson

BY Best Interview Question ON 13 Jan 2019