Jeff OrshalickThe Struggle in Creating Imperfect Products.In the world of software development where speed is king, how do we still make amazing products?Jul 9, 2015Jul 9, 2015