Skip to main content

failure

Note taped to a window reading 'You must believe in yourself'.
Issue 20 by Cate Huston on April 28th, 2015
Tech culture doles out imposter syndrome on one side, hubris on the other.