David / David Heinemeier Hansson


David Heinemeier Hansson isn't currently working on any lists.