As a boss, one of the biggest hurdles you may ever have to face is the letting go of a single employee, or many. In the tech world, and well, in any business in general, layoffs are inevitable, and when they happen, it's seriously unfortunate. It means hard workers are out of a job, and are...