Peter Kafka

Peter Kafka

Senior Editor, Re/code
91 points

Badges

Veteran
Veteran