Medium design thinking