Web host Squarespace lays off 19% of its employeestechcrunch.com9 points·bobbiechen··5 commentsOpen articleSaveView on HN